public DC_Message AddUpdateActivityInclusions(MDMSVC.DC_Activity_Inclusions RQParams) { object result = null; ServiceConnection.MDMSvcProxy.PostData(ConfigurationManager.AppSettings["Activity_AddUpdateActivityInclusions"], RQParams, typeof(MDMSVC.DC_Activity_Inclusions), typeof(DC_Message), out result); return(result as DC_Message); }
protected void btnAdd_Click(object sender, EventArgs e) { Activity_Flavour_Id = new Guid(Request.QueryString["Activity_Flavour_Id"]); MDMSVC.DC_Activity_Inclusions newObj = new MDMSVC.DC_Activity_Inclusions(); if (btnAdd.Text == "Update") { newObj.Activity_Inclusions_Id = Guid.Parse(hdnId.Value); } newObj.Activity_Flavour_Id = Activity_Flavour_Id; if (chkIsInclusion.Checked) { newObj.IsInclusion = true; } else { newObj.IsInclusion = false; } newObj.InclusionFor = ddlInclusionFor.SelectedItem.Text; newObj.InclusionType = ddlInclusionType.SelectedItem.Text; newObj.InclusionName = txtName.Text; newObj.InclusionDescription = txtDescription.Text; if (!string.IsNullOrWhiteSpace(txtFrom.Text)) { newObj.InclusionFrom = DateTime.ParseExact(txtFrom.Text.Trim(), "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); } if (!string.IsNullOrWhiteSpace(txtTo.Text)) { newObj.InclusionTo = DateTime.ParseExact(txtTo.Text.Trim(), "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); } newObj.Create_User = System.Web.HttpContext.Current.User.Identity.Name; newObj.Edit_User = System.Web.HttpContext.Current.User.Identity.Name; newObj.IsActive = true; MDMSVC.DC_Message _msg = ActSVC.AddUpdateActivityInclusions(newObj); if (_msg.StatusCode == MDMSVC.ReadOnlyMessageStatusCode.Success) { divMsgAlertIncExc.Visible = true; BootstrapAlert.BootstrapAlertMessage(divMsgAlertIncExc, _msg.StatusMessage, BootstrapAlertType.Success); } else { divMsgAlertIncExc.Visible = true; BootstrapAlert.BootstrapAlertMessage(divMsgAlertIncExc, _msg.StatusMessage, (BootstrapAlertType)_msg.StatusCode); } ResetControls(); BindInclusionsExclusions(); }
protected void gvActExclusionSearch_RowCommand(object sender, GridViewCommandEventArgs e) { ResetControls(); Guid myRow_Id = Guid.Parse(e.CommandArgument.ToString()); if (e.CommandName.ToString() == "Editing") { Activity_Flavour_Id = new Guid(Request.QueryString["Activity_Flavour_Id"]); MDMSVC.DC_Activity_Inclusions_RQ _obj = new MDMSVC.DC_Activity_Inclusions_RQ(); _obj.Activity_Flavour_Id = Activity_Flavour_Id; _obj.Activity_Inclusions_Id = myRow_Id; var result = ActSVC.GetActivityInclusions(_obj); if (result != null) { hdnId.Value = result[0].Activity_Inclusions_Id.ToString(); txtDescription.Text = result[0].InclusionDescription; txtName.Text = result[0].InclusionName; if (result[0].InclusionFrom != null) { txtFrom.Text = (result[0].InclusionFrom ?? DateTime.Now).ToString("dd/MM/yyyy"); } if (result[0].InclusionTo != null) { txtTo.Text = (result[0].InclusionTo ?? DateTime.Now).ToString("dd/MM/yyyy"); } ddlInclusionFor.ClearSelection(); if (ddlInclusionFor.Items.FindByText(result[0].InclusionFor) != null) { ddlInclusionFor.Items.FindByText(result[0].InclusionFor).Selected = true; } ddlInclusionType.ClearSelection(); if (ddlInclusionType.Items.FindByText(result[0].InclusionType) != null) { ddlInclusionType.Items.FindByText(result[0].InclusionType).Selected = true; } chkIsInclusion.Checked = result[0].IsInclusion ?? false; btnAdd.Text = "Update"; } } else if (e.CommandName.ToString() == "SoftDelete") { TLGX_Consumer.MDMSVC.DC_Activity_Inclusions newObj = new MDMSVC.DC_Activity_Inclusions { Activity_Inclusions_Id = myRow_Id, IsActive = false, Edit_Date = DateTime.Now, Edit_User = System.Web.HttpContext.Current.User.Identity.Name }; var result = ActSVC.AddUpdateActivityInclusions(newObj); BootstrapAlert.BootstrapAlertMessage(dvMsg, result.StatusMessage, (BootstrapAlertType)result.StatusCode); BindInclusionsExclusions(); } else if (e.CommandName.ToString() == "UnDelete") { TLGX_Consumer.MDMSVC.DC_Activity_Inclusions newObj = new MDMSVC.DC_Activity_Inclusions { Activity_Inclusions_Id = myRow_Id, IsActive = true, Edit_Date = DateTime.Now, Edit_User = System.Web.HttpContext.Current.User.Identity.Name }; var result = ActSVC.AddUpdateActivityInclusions(newObj); BootstrapAlert.BootstrapAlertMessage(dvMsg, result.StatusMessage, (BootstrapAlertType)result.StatusCode); BindInclusionsExclusions(); } }