예제 #1
0
        protected void BtncallUpd_Click(object sender, EventArgs e)
        {
            try
            {
                if (BtncallUpd.Text == "UPDATE")
                {
                    ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "ShowModel1", "ShowModel1()", true);
                }
                else
                {
                    HfCompCode.Value = Session["COMP_CODE"].ToString();
                    BROKER_MASLogicLayer insert = new BROKER_MASLogicLayer();
                    insert.COMP_CODE    = HfCompCode.Value;
                    insert.BRANCH_CODE  = DdlBranch.SelectedValue.Trim().ToUpper();
                    insert.BCODE        = HfBCode.Value.Trim();
                    insert.BNAME        = TxtPersonName.Text.Trim().ToUpper();
                    insert.BADD         = TxtAddress1.Text.Trim().ToUpper();
                    insert.BADD2        = "";
                    insert.BADD3        = "";
                    insert.PHONE_O      = TxtPhoneO.Text.Trim().ToUpper();
                    insert.PHONE_M      = TxtPhoneM.Text.Trim().ToUpper();
                    insert.ACODE        = "0";
                    insert.PER          = "0";
                    insert.ACTIVE       = DdlActive.SelectedValue.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 = BROKER_MASLogicLayer.InsertBROKERDetail(insert);
                        if (str.Contains("successfully"))
                        {
                            lblmsg.Text      = "PERSON DETAIL ADD SUCCESSFULLY.";
                            lblmsg.ForeColor = Color.Green;
                            clear();
                            FillGrid(Session["COMP_CODE"].ToString());
                            UserRights();
                        }
                        else if (str.Contains("Already") || str.Contains("PRIMARY KEY"))
                        {
                            lblmsg.Text      = "PERSON CODE ALREADY EXIST.";
                            lblmsg.ForeColor = Color.Red;
                        }
                        else
                        {
                            lblmsg.Text      = "ERROR : PERSON DETAIL NOT SAVED";
                            lblmsg.ForeColor = Color.Red;
                        }
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                #region INSERT _ UPDATE VALUE

                HfCompCode.Value = Session["COMP_CODE"].ToString();
                BROKER_MASLogicLayer insert = new BROKER_MASLogicLayer();
                insert.COMP_CODE    = HfCompCode.Value;
                insert.BRANCH_CODE  = DdlBranch.SelectedValue.Trim().ToUpper();
                insert.BCODE        = HfBCode.Value.Trim();
                insert.BNAME        = TxtPersonName.Text.Trim().ToUpper();
                insert.BADD         = TxtAddress1.Text.Trim().ToUpper();
                insert.BADD2        = "";
                insert.BADD3        = "";
                insert.PHONE_O      = TxtPhoneO.Text.Trim().ToUpper();
                insert.PHONE_M      = TxtPhoneM.Text.Trim().ToUpper();
                insert.ACODE        = "0";
                insert.PER          = "0";
                insert.ACTIVE       = DdlActive.SelectedValue.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     = "";

                #endregion

                if (btnSave.Text.Trim().ToUpper() == "SAVE")
                {
                    string str = BROKER_MASLogicLayer.InsertBROKERDetail(insert);
                    if (str.Contains("successfully"))
                    {
                        lblmsg.Text      = "PERSON DETAIL ADD SUCCESSFULLY.";
                        lblmsg.ForeColor = Color.Green;
                        clear();
                        FillGrid(Session["COMP_CODE"].ToString());
                        UserRights();
                    }
                    else if (str.Contains("Already") || str.Contains("PRIMARY KEY"))
                    {
                        lblmsg.Text      = "PERSON CODE ALREADY EXIST.";
                        lblmsg.ForeColor = Color.Red;
                    }
                    else
                    {
                        lblmsg.Text      = "ERROR : CONTACT DETAIL NOT SAVED";
                        lblmsg.ForeColor = Color.Red;
                    }
                }
                else
                {
                    string str = BROKER_MASLogicLayer.UpdateBROKERDetails(insert);
                    if (str.Contains("successfully"))
                    {
                        lblmsg.Text      = "PERSON DETAIL UPDATE SUCCESSFULLY.";
                        lblmsg.ForeColor = Color.Green;
                        clear();
                        FillGrid(Session["COMP_CODE"].ToString());
                        UserRights();
                    }
                    else if (str.Contains("Already"))
                    {
                        lblmsg.Text      = "PERSON CODE ALREADY EXIST.";
                        lblmsg.ForeColor = Color.Red;
                    }
                    else
                    {
                        lblmsg.Text      = "ERROR : PERSON DETAIL NOT SAVED";
                        lblmsg.ForeColor = Color.Red;
                    }
                }
            }

            catch (Exception)
            {
                throw;
            }
        }