protected override void OnLoad(EventArgs e) { var salaryList = unitOfWork.Salaries.GetAll().ToList(); grid = new GridControl <Repositoris.Entities.Salary>(this); grid.AddTextBoxColumn("عنوان لیست", s => s.Title); grid.AddTextBoxColumn("سال", s => s.Year); grid.AddTextBoxColumn("ماه", s => s.Month); grid.AddTextBoxColumn("تعداد پرسنل", s => s.EmployeesCount); grid.AddTextBoxColumn("وضعیت", s => s.IsLocked); grid.SetDataSource(salaryList); base.OnLoad(e); }
protected override void OnLoad(EventArgs e) { var companies = unitOfWork.Companies.GetAll().Where(c => c.IsDeleted == false).ToList(); grid = new GridControl <Company>(this); grid.AddTextBoxColumn("عنوان شرکت ", c => c.Title); grid.AddTextBoxColumn("آدرس", c => c.Address); grid.AddTextBoxColumn("شماره تماس", c => c.Tel); grid.AddTextBoxColumn("شماره فکس", c => c.Fax); grid.SetDataSource(companies); base.OnLoad(e); }
protected override void OnLoad(EventArgs e) { var unitOfWork = new UnitOfWork(new SalaryAppContext()); var grid = new GridControl <Repositoris.Entities.Attendance>(this); grid.SetDataSource(unitOfWork.Attendances.GetAll()); grid.AddTextBoxColumn("سال", a => a.Year); grid.AddTextBoxColumn("ماه", a => a.Month); for (int i = 1; i <= 31; i++) { grid.AddTextBoxColumn(i.ToString("##"), a => String.Format("a.D{}", i.ToString())); } unitOfWork.Dispose(); base.OnLoad(e); }
protected override void OnLoad(EventArgs e) { var workplaceList = unitOfWork.Workplaces.GetAll().Where(w => w.IsDeleted == false).ToList(); grid = new GridControl <Repositoris.Entities.Workplace>(this); grid.AddTextBoxColumn("عنوان کارگاه ", w => w.Title); grid.AddTextBoxColumn("آدرس", w => w.Address); grid.AddTextBoxColumn("نام کارفرما", w => w.EmployerTitle); grid.AddTextBoxColumn("کد بیمه ", w => w.InsuranceCode); grid.AddTextBoxColumn("شماره قرارداد", w => w.ContractNumber); grid.AddTextBoxColumn("مبلغ قرارداد", w => w.ContractPrice); grid.AddTextBoxColumn("تاریخ شروع", w => w.StartDate); grid.AddTextBoxColumn("تاریخ پایان", w => w.EndDate); grid.AddTextBoxColumn("تلفن", w => w.Tel); grid.AddTextBoxColumn("فکس", w => w.Fax); grid.SetDataSource(workplaceList); unitOfWork.Dispose(); base.OnLoad(e); }
protected override void OnLoad(EventArgs e) { var employees = unitOfWork.Employees.GetAll(); grid = new GridControl <Employee>(this); grid.AddCheckBox("وضعیت انتخاب"); grid.AddTextBoxColumn("نام", emp => emp.FirstName); grid.AddTextBoxColumn("نام خانوادگی", emp => emp.LastName); grid.AddTextBoxColumn("نام پدر", emp => emp.FatherName); grid.AddTextBoxColumn("کد ملی", emp => emp.NationalCode); grid.AddTextBoxColumn("شماره شناسنامه", emp => emp.IdNumber); grid.AddTextBoxColumn("شماره حساب", emp => emp.BankAccNumber1); grid.SetDataSource(employees); base.OnLoad(e); }
protected override void OnLoad(EventArgs e) { salaryDetails = unitOfWork.SalaryDetails.GetSalaryDetails(_currenMonthSalary.Id); var employees = new List <Employee>(); foreach (var employee in salaryDetails) { employees.Add(unitOfWork.Employees.Get(employee.Employee.Id)); } grid = new GridControl <Employee>(this); grid.AddTextBoxColumn("نام", emp => emp.FirstName); grid.AddTextBoxColumn("نام خانوادگی", emp => emp.LastName); grid.AddTextBoxColumn("نام پدر", emp => emp.FatherName); grid.AddTextBoxColumn("کد ملی", emp => emp.NationalCode); grid.AddTextBoxColumn("شماره شناسنامه", emp => emp.IdNumber); grid.AddTextBoxColumn("شماره حساب", emp => emp.BankAccNumber1); grid.SetDataSource(employees); base.OnLoad(e); }
protected override void OnLoad(EventArgs e) { var employees = unitOfWork.Employees.GetAll().ToList(); grid = new GridControl <Employee>(this); grid.AddTextBoxColumn("نام", emp => emp.FirstName); grid.AddTextBoxColumn("نام خانوادگی", emp => emp.LastName); grid.AddTextBoxColumn("نام پدر", emp => emp.FatherName); grid.AddTextBoxColumn("کد ملی", emp => emp.NationalCode); grid.AddTextBoxColumn("شماره شناسنامه", emp => emp.IdNumber); grid.AddTextBoxColumn("تاریخ تولد ", emp => emp.DOB); grid.AddTextBoxColumn("محل تولد", emp => emp.POI); grid.AddTextBoxColumn("تاریخ صدور", emp => emp.DOB); grid.AddTextBoxColumn("محل صدر", emp => emp.POI); grid.AddTextBoxColumn("شماره بیمه", emp => emp.IdNumber); grid.AddTextBoxColumn("شماره حساب", emp => emp.BankAccNumber1); grid.AddTextBoxColumn("تعداد فرزند", emp => emp.Children); grid.AddTextBoxColumn("وضعیت کار", emp => emp.IsWorking); grid.SetDataSource(employees); base.OnLoad(e); }