private UiForm GetForm() { var uiform = new UiForm(); uiform.Name = "WorkGroupObligatedRange"; uiform.Translate = "بازه موظفی گروه کاری"; UiFormInput WorkGroupId = GetDropDownInput("WorkGroup", MethodType.GetDropDown, "Absence", "WorkGroupId", "گروه کاری", FieldType.DropDown); UiFormInput ObligatedRangeId = GetDropDownInput("ObligatedRanges", MethodType.GetDropDown, "Absence", "ObligatedRangeId", "بازه موظفی", FieldType.DropDown); uiform.UiFormInputs.Add(WorkGroupId); uiform.UiFormInputs.Add(ObligatedRangeId); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "DateTime", Translate = "تاریخ شروع به کار", FieldType = FieldType.Date } }); return(uiform); }
private UiForm GetForm() { /*public long MachineId{ get; set; } * public long PersonnelId{ get; set; } * public long UserIdInMachine{ get; set; }*/ var uiform = new UiForm(); uiform.Name = "SavePersonnel"; uiform.Translate = "ثبت پرسنل جدید"; uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "UserIdInMachine" , Translate = "کد کاربر در دستگاه", FieldType = FieldType.Text } }); UiFormInput input = GetDropDownInput("Machines", MethodType.GetDropDown, "Absence", "MachineId", "دستگاه", FieldType.DropDown); UiFormInput PersonnelId = GetDropDownInput("Personnel", MethodType.GetDropDown, "Absence", "PersonnelId", "پرسنل", FieldType.DropDown); uiform.UiFormInputs.Add(input); uiform.UiFormInputs.Add(PersonnelId); return(uiform); }
private UiForm GetForm() { var uiform = new UiForm(); uiform.Name = "SavePersonnel"; uiform.Translate = "ثبت پرسنل جدید"; uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "Name", Translate = "نام", FieldType = FieldType.Text } }); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "LastName", Translate = "نام خانوادگی", FieldType = FieldType.Text } }); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "Code", Translate = "کد ملی", FieldType = FieldType.Text } }); UiFormInput input = GetDropDownInput("WorkGroup", MethodType.GetDropDown, "Absence", "WorkGroupId", "گروه کاری", FieldType.DropDown); uiform.UiFormInputs.Add(input); return(uiform); }
private UiForm GetForm() { var uiform = new UiForm(); uiform.Name = "Workplaces"; uiform.Translate = "ثبت مکان کاری جدید"; Workplace sp; uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "Name", Translate = "نام مکان", FieldType = FieldType.Text } }); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "oneDeviceEnabled", Translate = "استفاده از یک دستگاه برای ورود برای این گروه کاری ", FieldType = FieldType.Text, InputType = InputType.Checkbox } }); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "IsNotificationsEnabled", Translate = " خبر رسانی فعال باشد ", FieldType = FieldType.Text, InputType = InputType.Checkbox } }); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "IsFaceRecognationEnabled", Translate = "تشخیص چهره فعال باشد", FieldType = FieldType.Text, InputType = InputType.Checkbox } }); UiFormInput input = GetDropDownInput("UserClockTypesarr", "نواع ساعت زنی", FieldType.MultiSelect, GetEnumSelectList <ClockType>()); uiform.UiFormInputs.Add(input); return(uiform); }
private UiForm GetForm() { var uiform = new UiForm(); uiform.Name = "Workplaces"; uiform.Translate = "دسترسی موبایلی به پرسنل"; WorkplacePersonnel sp; UiFormInput input = GetDropDownInput("personnel", MethodType.GetDropDown, "Absence", "PersonnelId", "پرسنل", FieldType.DropDown); uiform.UiFormInputs.Add(input); UiFormInput workplaceinput = GetDropDownInput("Workplaces", MethodType.GetDropDown, "Mobile", "WorkplaceId", "محل کار", FieldType.DropDown); uiform.UiFormInputs.Add(workplaceinput); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "ApplicationUserUserName", Translate = "نام ادمین", FieldType = FieldType.Text } }); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "Username", Translate = "نام کاربری", FieldType = FieldType.Text, PlaceHolder = "پیشفرض کد ملی پرسنل" } }); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "Password", Translate = "رمز عبور", FieldType = FieldType.Text, PlaceHolder = "پیشفرض کد ملی پرسنل" } }); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "IsAdmin", Translate = "آیا ادمین محل کاری است ؟ ", FieldType = FieldType.Text, InputType = InputType.Checkbox } }); return(uiform); }
private UiForm GetForm() { var uiform = new UiForm(); uiform.Name = "SaveManualAttendance"; uiform.Translate = "ثبت فراموشی کارت"; uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "Time", Translate = "زمان", FieldType = FieldType.Time } }); uiform.UiFormInputs.Add(new UiFormInput { UiInput = new UiInput { Name = "Date", Translate = "تاریخ", FieldType = FieldType.Date } }); using (var db = new EngineContext()) { var l = db.PersonnelMachines.Select(p => p.Personnel).Select(p => new SelectListItem { Text = p.Name + " " + p.LastName, Value = p.Id.ToString() }).ToList(); var selectList = new SelectList(l); UiFormInput UserId = GetDropDownInput("UserId", "کاربر", FieldType.DropDown, selectList); uiform.UiFormInputs.Add(UserId); } UiFormInput Type = GetDropDownInput("Type", "نوع", FieldType.DropDown, GetEnumSelectList <BiometricDataType>()); uiform.UiFormInputs.Add(Type); return(uiform); }