/// <summary> /// edit data /// </summary> /// <param name="model"></param> private void EditDataSave(GoAboardModel model) { model.Reason = txtReason.Text; model.Note = txtNote.Text; model.SponsorDepartment = txtSponsorDepartment.Text; model.SourceDepartment = txtSourceDepartment.Text; model.DecisionNumber = txtDecisionNumber.Text; model.DecisionMaker = txtDecisionMaker.Text; model.MakerPosition = hdfIsMakerPosition.Text == @"0" ? cbxMakerPosition.Text : cbxMakerPosition.SelectedItem.Text; if (!string.IsNullOrEmpty(hdfNationId.Text)) { model.NationId = Convert.ToInt32(hdfNationId.Text); } if (!DatetimeHelper.IsNull(dfFromDate.SelectedDate)) { model.StartDate = dfFromDate.SelectedDate; } if (!DatetimeHelper.IsNull(dfToDate.SelectedDate)) { model.EndDate = dfToDate.SelectedDate; } if (!DatetimeHelper.IsNull(dfDecisionDate.SelectedDate)) { model.DecisionDate = dfDecisionDate.SelectedDate; } }
/// <summary> /// /// </summary> /// <param name="e"></param> private void Insert(DirectEventArgs e) { try { foreach (var itemRow in chkEmployeeRowSelection.SelectedRows) { var model = new GoAboardModel() { RecordId = Convert.ToInt32(itemRow.RecordID), CreatedBy = CurrentUser.User.UserName, CreatedDate = DateTime.Now, EditedDate = DateTime.Now, EditedBy = CurrentUser.User.UserName, }; //edit data EditDataSave(model); //create GoAboardController.Create(model); } gpGoAboard.Reload(); ResetForm(); wdGoAboard.Hide(); } catch (Exception ex) { Dialog.Alert("Có lỗi xảy ra trong quá trình tạo: {0}".FormatWith(ex.Message)); } }