protected void btnDelete_Click(object sender, EventArgs e) { try { #region DELETE if (HfSR_NO.Value != string.Empty) { string str = ACCOUNTS_DETLogicLayer.DeleteACCOUNTS_DETDetailsByID(HfSR_NO.Value); if (str.Contains("successfully")) { lblmsg.Text = "Record Deleted Successfully"; lblmsg.ForeColor = Color.Green; } else if (str.Contains("Cannot")) { lblmsg.Text = "Cannot Delete This Record It Used by Other Data"; lblmsg.ForeColor = Color.Red; } else { lblmsg.Text = "Error:Branch Not Deleted"; lblmsg.ForeColor = Color.Red; } clear(); FillGrid(HfACODE.Value); UserRights(); } #endregion } catch (Exception) { throw; } }
public void FillGrid(string Acode) { try { DataTable Dt = new DataTable(); Dt = ACCOUNTS_DETLogicLayer.GetAllACCOUNTS_DETDetials(Convert.ToInt32(Session["USERCODE"].ToString()), Convert.ToInt32(Session["COMP_CODE"].ToString())); DataView Dv = new DataView(Dt); if (Acode != string.Empty) { Dv.RowFilter = "ACODE=" + HfACODE.Value; } DtSearch = Dv.ToTable(); GvAccContact.DataSource = Dv.ToTable(); GvAccContact.DataBind(); } catch (Exception) { throw; } }
protected void GvAccContact_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "Deletea") { #region DELETE clear(); DataTable dt = ACCOUNTS_DETLogicLayer.GetAllIDWiseACCOUNTS_DETDetials(e.CommandArgument.ToString()); if (dt.Rows.Count > 0) { DivEntry.Visible = true; DivView.Visible = false; if (HfCompCode.Value == string.Empty && HfACODE.Value == string.Empty) { if (DdlAccountName.SelectedIndex != 0) { HfACODE.Value = DdlAccountName.SelectedValue; } //if (DdlComapnyName.SelectedIndex != 0) //{ // HfCompCode.Value = DdlComapnyName.SelectedValue; //} //HfCompCode.Value = Session["COMP_CODE"].ToString(); } FillDdlCompanyName(); HfCompCode.Value = dt.Rows[0]["COMP_CODE"].ToString(); FillDdlAccountName(); DdlAccountName.SelectedValue = dt.Rows[0]["ACODE"].ToString(); HfSR_NO.Value = dt.Rows[0]["SRNO"].ToString(); TxtContactName.Text = dt.Rows[0]["CONTACT_NAME"].ToString(); TxtDesignation.Text = dt.Rows[0]["DESIGN_NAME"].ToString(); TxtMobileNo.Text = dt.Rows[0]["PHONE_NO"].ToString(); TxtEmailAddress.Text = dt.Rows[0]["MAIL_ID"].ToString(); TxtDob.Text = Convert.ToDateTime(dt.Rows[0]["DOB"].ToString()).ToString("MM-dd-yyyy"); if (dt.Rows[0]["ACC_FLAG"].ToString() == "Y") { Chk_Accounts.Checked = true; } else { Chk_Accounts.Checked = false; } if (dt.Rows[0]["GEN_FLAG"].ToString() == "Y") { Chk_General.Checked = true; } else { Chk_General.Checked = false; } if (dt.Rows[0]["OWNER_FLAG"].ToString() == "Y") { Chk_Owner.Checked = true; } else { Chk_Owner.Checked = false; } if (dt.Rows[0]["PUR_FLAG"].ToString() == "Y") { Chk_Purchase.Checked = true; } else { Chk_Purchase.Checked = false; } if (dt.Rows[0]["SERVICE_FLAG"].ToString() == "Y") { Chk_Service.Checked = true; } else { Chk_Service.Checked = false; } if (dt.Rows[0]["SMS_FLAG"].ToString() == "Y") { Chk_SMS.Checked = true; } else { Chk_SMS.Checked = false; } DdlActive.SelectedValue = dt.Rows[0]["ACTIVE"].ToString(); TxtRemarks.Text = dt.Rows[0]["REMARK"].ToString(); } btnSave.Visible = false; btnDelete.Visible = true; Btncalldel.Visible = true; BtncallUpd.Visible = false; ControllerDisable(); #endregion } if (e.CommandName == "Edita") { #region EDIT clear(); DataTable dt = ACCOUNTS_DETLogicLayer.GetAllIDWiseACCOUNTS_DETDetials(e.CommandArgument.ToString()); if (dt.Rows.Count > 0) { DivEntry.Visible = true; DivView.Visible = false; if (HfCompCode.Value == string.Empty && HfACODE.Value == string.Empty) { if (DdlAccountName.SelectedIndex != 0) { HfACODE.Value = DdlAccountName.SelectedValue; } //if (DdlComapnyName.SelectedIndex != 0) //{ // HfCompCode.Value = DdlComapnyName.SelectedValue; //} } FillDdlCompanyName(); HfCompCode.Value = dt.Rows[0]["COMP_CODE"].ToString(); FillDdlAccountName(); DdlAccountName.SelectedValue = dt.Rows[0]["ACODE"].ToString(); HfSR_NO.Value = dt.Rows[0]["SRNO"].ToString(); TxtContactName.Text = dt.Rows[0]["CONTACT_NAME"].ToString(); TxtDesignation.Text = dt.Rows[0]["DESIGN_NAME"].ToString(); TxtMobileNo.Text = dt.Rows[0]["PHONE_NO"].ToString(); TxtEmailAddress.Text = dt.Rows[0]["MAIL_ID"].ToString(); TxtDob.Text = Convert.ToDateTime(dt.Rows[0]["DOB"].ToString()).ToString("MM-dd-yyyy"); if (dt.Rows[0]["ACC_FLAG"].ToString() == "Y") { Chk_Accounts.Checked = true; } else { Chk_Accounts.Checked = false; } if (dt.Rows[0]["GEN_FLAG"].ToString() == "Y") { Chk_General.Checked = true; } else { Chk_General.Checked = false; } if (dt.Rows[0]["OWNER_FLAG"].ToString() == "Y") { Chk_Owner.Checked = true; } else { Chk_Owner.Checked = false; } if (dt.Rows[0]["PUR_FLAG"].ToString() == "Y") { Chk_Purchase.Checked = true; } else { Chk_Purchase.Checked = false; } if (dt.Rows[0]["SERVICE_FLAG"].ToString() == "Y") { Chk_Service.Checked = true; } else { Chk_Service.Checked = false; } if (dt.Rows[0]["SMS_FLAG"].ToString() == "Y") { Chk_SMS.Checked = true; } else { Chk_SMS.Checked = false; } DdlActive.SelectedValue = dt.Rows[0]["ACTIVE"].ToString(); TxtRemarks.Text = dt.Rows[0]["REMARK"].ToString(); BtncallUpd.Text = "UPDATE"; #endregion } #region CHECK UPDATE RIGHTS if (Session["UPDATE"] != null) { if (Session["UPDATE"].ToString() == "Y") { ControllerEnable(); } else { ControllerDisable(); } } #endregion Btncalldel.Visible = false; BtncallUpd.Visible = true; btnSave.Visible = true; DdlAccountName.Enabled = false; UserRights(); } if (e.CommandName == "Viewa") { #region SET TEXT ON VIEW clear(); DataTable dt = ACCOUNTS_DETLogicLayer.GetAllIDWiseACCOUNTS_DETDetials(e.CommandArgument.ToString()); if (dt.Rows.Count > 0) { DivEntry.Visible = true; DivView.Visible = false; if (HfCompCode.Value == string.Empty && HfACODE.Value == string.Empty) { if (DdlAccountName.SelectedIndex != 0) { HfACODE.Value = DdlAccountName.SelectedValue; } //if (DdlComapnyName.SelectedIndex != 0) //{ // HfCompCode.Value = DdlComapnyName.SelectedValue; //} } FillDdlCompanyName(); HfCompCode.Value = dt.Rows[0]["COMP_CODE"].ToString(); FillDdlAccountName(); DdlAccountName.SelectedValue = dt.Rows[0]["ACODE"].ToString(); HfSR_NO.Value = dt.Rows[0]["SRNO"].ToString(); TxtContactName.Text = dt.Rows[0]["CONTACT_NAME"].ToString(); TxtDesignation.Text = dt.Rows[0]["DESIGN_NAME"].ToString(); TxtMobileNo.Text = dt.Rows[0]["PHONE_NO"].ToString(); TxtEmailAddress.Text = dt.Rows[0]["MAIL_ID"].ToString(); TxtDob.Text = Convert.ToDateTime(dt.Rows[0]["DOB"].ToString()).ToString("MM-dd-yyyy"); if (dt.Rows[0]["ACC_FLAG"].ToString() == "Y") { Chk_Accounts.Checked = true; } else { Chk_Accounts.Checked = false; } if (dt.Rows[0]["GEN_FLAG"].ToString() == "Y") { Chk_General.Checked = true; } else { Chk_General.Checked = false; } if (dt.Rows[0]["OWNER_FLAG"].ToString() == "Y") { Chk_Owner.Checked = true; } else { Chk_Owner.Checked = false; } if (dt.Rows[0]["PUR_FLAG"].ToString() == "Y") { Chk_Purchase.Checked = true; } else { Chk_Purchase.Checked = false; } if (dt.Rows[0]["SERVICE_FLAG"].ToString() == "Y") { Chk_Service.Checked = true; } else { Chk_Service.Checked = false; } if (dt.Rows[0]["SMS_FLAG"].ToString() == "Y") { Chk_SMS.Checked = true; } else { Chk_SMS.Checked = false; } DdlActive.SelectedValue = dt.Rows[0]["ACTIVE"].ToString(); TxtRemarks.Text = dt.Rows[0]["REMARK"].ToString(); #endregion } ControllerDisable(); btnSave.Visible = false; Btncalldel.Visible = false; BtncallUpd.Visible = false; UserRights(); } } catch (Exception ex) { lblmsg.Text = ex.Message.ToString(); } }
protected void BtncallUpd_Click(object sender, EventArgs e) { try { if (BtncallUpd.Text == "UPDATE") { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "ShowModel1", "ShowModel1()", true); } else { #region SAVE if (HfACODE.Value == string.Empty) { if (DdlAccountName.SelectedIndex != 0) { HfACODE.Value = DdlAccountName.SelectedValue; } //if (DdlComapnyName.SelectedIndex != 0) //{ // HfCompCode.Value = DdlComapnyName.SelectedValue; //} } if (HfCompCode.Value == string.Empty) { HfCompCode.Value = Session["COMP_CODE"].ToString(); } // HfCompCode.Value = DdlComapnyName.SelectedValue; // HfACODE.Value = DdlAccountName.SelectedValue; if (HfCompCode.Value != string.Empty && HfACODE.Value != string.Empty) { ACCOUNTS_DETLogicLayer insert = new ACCOUNTS_DETLogicLayer(); insert.COMP_CODE = HfCompCode.Value.Trim(); insert.ACODE = HfACODE.Value.Trim(); insert.SRNO = HfSR_NO.Value.Trim(); insert.CONTACT_NAME = TxtContactName.Text.Trim().ToUpper(); insert.DESIGN_NAME = TxtDesignation.Text.Trim().ToUpper(); insert.PHONE_NO = TxtMobileNo.Text.Trim().ToUpper(); insert.MAIL_ID = TxtEmailAddress.Text.Trim(); insert.ACTIVE = DdlActive.SelectedValue.Trim().ToUpper(); if (TxtDob.Text == string.Empty) { insert.DOB = ""; } else { insert.DOB = Convert.ToDateTime(TxtDob.Text.Trim().ToUpper()).ToString("MM-dd-yyyy"); } if (Chk_Accounts.Checked == true) { insert.ACC_FLAG = "Y"; } else { insert.ACC_FLAG = "N"; } if (Chk_Purchase.Checked == true) { insert.PUR_FLAG = "Y"; } else { insert.PUR_FLAG = "N"; } if (Chk_Service.Checked == true) { insert.SERVICE_FLAG = "Y"; } else { insert.SERVICE_FLAG = "N"; } if (Chk_Owner.Checked == true) { insert.OWNER_FLAG = "Y"; } else { insert.OWNER_FLAG = "N"; } if (Chk_General.Checked == true) { insert.GEN_FLAG = "Y"; } else { insert.GEN_FLAG = "N"; } if (Chk_SMS.Checked == true) { insert.SMS_FLAG = "Y"; } else { insert.SMS_FLAG = "N"; } insert.REMARK = TxtRemarks.Text.Trim().ToUpper(); insert.INS_USERID = Session["USERNAME"].ToString(); insert.INS_TERMINAL = Session["PC"].ToString(); insert.INS_DATE = ""; insert.UPD_USERID = Session["USERNAME"].ToString(); insert.UPD_TERMINAL = Session["PC"].ToString(); insert.UPD_DATE = ""; if (BtncallUpd.Text.Trim().ToUpper() == "SAVE") { string str = ACCOUNTS_DETLogicLayer.InsertACCOUNTS_DETDetail(insert); if (str.Contains("successfully")) { lblmsg.Text = "CONTACT DETAIL ADD SUCCESSFULLY."; lblmsg.ForeColor = Color.Green; clear(); FillGrid(HfACODE.Value); UserRights(); } else if (str.Contains("Already") || str.Contains("PRIMARY KEY")) { lblmsg.Text = "CONTACT CODE ALREADY EXIST."; lblmsg.ForeColor = Color.Red; } else { lblmsg.Text = "ERROR : CONTACT DETAIL NOT SAVED"; lblmsg.ForeColor = Color.Red; } } #endregion } } } catch (Exception) { throw; } }