86 lines
4.7 KiB
C#
86 lines
4.7 KiB
C#
using System.ComponentModel.DataAnnotations;
|
||
|
||
namespace CompanyManagment.App.Contracts.MandantoryHours;
|
||
|
||
public class CreateMandatoryHours
|
||
{
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
[RegularExpression("[0-9]{4}", ErrorMessage = "لطفا سال را بصورت عدد 4 رقمی وارد کنید ")]
|
||
public int Year { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Farvardin { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Ordibehesht { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Khordad { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Tir { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Mordad { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Shahrivar { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Mehr { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Aban { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Azar { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Dey { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Bahman { get; set; }
|
||
[RegularExpression("[+-]?\\d*\\.?\\d+", ErrorMessage = "لطفا فقط عدد وارد کنید")]
|
||
[Required(ErrorMessage = "این مقدار نمی تواند خالی باشد")]
|
||
public double Esfand { get; set; }
|
||
|
||
|
||
public int FarvardinFridays { get; set; }
|
||
public int OrdibeheshtFridays { get; set; }
|
||
public int KhordadFridays { get; set; }
|
||
public int TirFridays { get; set; }
|
||
public int MordadFridays { get; set; }
|
||
public int ShahrivarFridays { get; set; }
|
||
public int MehrFridays { get; set; }
|
||
public int AbanFridays { get; set; }
|
||
public int AzarFridays { get; set; }
|
||
public int DeyFridays { get; set; }
|
||
public int BahmanFridays { get; set; }
|
||
public int EsfandFridays { get; set; }
|
||
|
||
public int FarvardinHolidays { get; set; }
|
||
public int OrdibeheshtHolidays { get; set; }
|
||
public int KhordadHolidays { get; set; }
|
||
public int TirHolidays { get; set; }
|
||
public int MordadHolidays { get; set; }
|
||
public int ShahrivarHolidays { get; set; }
|
||
public int MehrHolidays { get; set; }
|
||
public int AbanHolidays { get; set; }
|
||
public int AzarHolidays { get; set; }
|
||
public int DeyHolidays { get; set; }
|
||
public int BahmanHolidays { get; set; }
|
||
public int EsfandHolidays { get; set; }
|
||
|
||
public int FarvardinMonadatoryDays { get; set; }
|
||
public int OrdibeheshtMonadatoryDays { get; set; }
|
||
public int KhordadMonadatoryDays { get; set; }
|
||
public int TirMonadatoryDays { get; set; }
|
||
public int MordadMonadatoryDays { get; set; }
|
||
public int ShahrivarMonadatoryDays { get; set; }
|
||
public int MehrMonadatoryDays { get; set; }
|
||
public int AbanMonadatoryDays { get; set; }
|
||
public int AzarMonadatoryDays { get; set; }
|
||
public int DeyMonadatoryDays { get; set; }
|
||
public int BahmanMonadatoryDays { get; set; }
|
||
public int EsfandMonadatoryDays { get; set; }
|
||
} |