//Author : LinhTing //Function : Insert AlternateMissions public int Insert(AlternateMissions aAlternateMissions) { try { aDatabaseDA.AlternateMissions.Add(aAlternateMissions); return aDatabaseDA.SaveChanges(); } catch (Exception ex) { throw new Exception(string.Format("AlternateMissionsBO.Insert :"+ ex.Message.ToString())); } }
private void btnAddNew_Click(object sender, EventArgs e) { try { if (this.ValidateData() == true) { DateTime? NullDateTime = null; AlternateMissionsBO aAlternateMissionsBO = new AlternateMissionsBO(); AlternateMissions aAlternateMissions = new AlternateMissions(); aAlternateMissions.ID = ID_Old; aAlternateMissions.IDSystemUser = lueIDSystemUser.EditValue ==null ? 0 : Convert.ToInt32(lueIDSystemUser.EditValue); aAlternateMissions.NumberDecision = String.IsNullOrEmpty(txtNumberDecision.Text) == true ? String.Empty : txtNumberDecision.Text; aAlternateMissions.Subject = String.IsNullOrEmpty(txtSubject.Text) == true ? String.Empty : txtSubject.Text; aAlternateMissions.DecisionLevel = String.IsNullOrEmpty(txtDecisionLevel.Text) == true ? String.Empty : txtDecisionLevel.Text; aAlternateMissions.Description = String.IsNullOrEmpty(txtDescription.Text) == true ? String.Empty : txtDescription.Text; aAlternateMissions.ToDate = dtpToDate.EditValue == null ? NullDateTime : dtpToDate.DateTime; aAlternateMissions.FromDate = dtpFromDate.EditValue == null ? NullDateTime : dtpFromDate.DateTime; aAlternateMissions.CreatedDate = dtpCreatedDate.EditValue == null ? NullDateTime : dtpCreatedDate.DateTime; aAlternateMissions.DecisionDate = dtpDecisionDate.EditValue == null ? NullDateTime : dtpDecisionDate.DateTime; aAlternateMissions.Country = lueCountry.EditValue == null ? String.Empty : Convert.ToString(lueCountry.EditValue); aAlternateMissions.Disable =String.IsNullOrEmpty(cbbDisable.Text) == true ? false : Convert.ToBoolean(cbbDisable.Text); aAlternateMissions.Type =String.IsNullOrEmpty(cbbType.Text) == true ? 0: Convert.ToInt32(cbbType.Text); aAlternateMissions.Status =String.IsNullOrEmpty(cbbStatus.Text) == true ? 0: Convert.ToInt32(cbbStatus.Text); int count = aAlternateMissionsBO.Update(aAlternateMissions); if(count > 0) { MessageBox.Show("Sửa thành công !", "Thông báo ", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.Close(); if(this.afrmLst_AlternateMissions_Old !=null) { this.afrmLst_AlternateMissions_Old.Reload(); } } } catch (Exception ex) { MessageBox.Show("frmUpd_AlternateMissions.btnEdit_Click\n" + ex.ToString(), "Error ", MessageBoxButtons.OK, MessageBoxIcon.Error); } }