bool SaveRec() { bool result = false; try { if (Request.QueryString[0].Equals("INSERT")) { BL_AreaMaster = new AreaMaster_BL(); if (Setvalues()) { if (BL_AreaMaster.Save()) { string Code = CommonClasses.GetMaxId("Select Max(A_CODE) from AREA_MASTER"); CommonClasses.WriteLog("Area Master", "Save", "Area Master", BL_AreaMaster.A_NO, Convert.ToInt32(Code), Convert.ToInt32(Session["CompanyId"]), Convert.ToInt32(Session["CompanyCode"]), (Session["Username"].ToString()), Convert.ToInt32(Session["UserCode"])); result = true; Response.Redirect("~/Masters/VIEW/ViewAreaMaster.aspx", false); } else { if (BL_AreaMaster.Msg != "") { ShowMessage("#Avisos", BL_AreaMaster.Msg.ToString(), CommonClasses.MSG_Warning); //lblmsg.Text = BL_AreaMaster.Msg; //PanelMsg.Visible = true; ScriptManager.RegisterStartupScript(this, GetType(), "displayalertmessage", "Showalert();", true); BL_AreaMaster.Msg = ""; } txtAreaCode.Focus(); } } } else if (Request.QueryString[0].Equals("MODIFY")) { BL_AreaMaster = new AreaMaster_BL(mlCode); if (Setvalues()) { if (BL_AreaMaster.Update()) { CommonClasses.RemoveModifyLock("AREA_MASTER", "MODIFY", "A_CODE", mlCode); CommonClasses.WriteLog("Area Master", "Update", "Area Master", BL_AreaMaster.A_NO, mlCode, Convert.ToInt32(Session["CompanyId"]), Convert.ToInt32(Session["CompanyCode"]), (Session["Username"].ToString()), Convert.ToInt32(Session["UserCode"])); result = true; Response.Redirect("~/Masters/VIEW/ViewAreaMaster.aspx", false); } else { if (BL_AreaMaster.Msg != "") { ShowMessage("#Avisos", BL_AreaMaster.Msg.ToString(), CommonClasses.MSG_Warning); ScriptManager.RegisterStartupScript(this, GetType(), "displayalertmessage", "Showalert();", true); BL_AreaMaster.Msg = ""; } txtAreaCode.Focus(); } } } } catch (Exception ex) { CommonClasses.SendError("Area Master", "SaveRec", ex.Message); } return(result); }