/// <summary> /// /// </summary> private void Insert() { var timeSheetReportModel = new TimeSheetReportModel { CreatedBy = CurrentUser.User.UserName, CreatedDate = DateTime.Now, }; //edit data EditData(timeSheetReportModel); var newTimeSheetReport = TimeSheetReportController.Create(timeSheetReportModel); //create employeeReport foreach (var employee in chkEmployeeRowSelection.SelectedRows) { var timeSheetEmployeeReport = new TimeSheetEmployeeReportModel { RecordId = int.Parse(employee.RecordID), ReportId = newTimeSheetReport.Id }; TimeSheetEmployeeReportController.Create(timeSheetEmployeeReport); } // create time sheet employee report Dialog.ShowNotification("Lưu thành công"); }
/// <summary> /// /// </summary> /// <param name="model"></param> /// <returns></returns> public static TimeSheetEmployeeReportModel Update(TimeSheetEmployeeReportModel model) { // int entity var entity = new hr_TimeSheetEmployeeReport(); // fill entity model.FillEntity(ref entity); // update return(new TimeSheetEmployeeReportModel(hr_TimeSheetEmployeeReportServices.Update(entity))); }