コード例 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (!IsPostBack)
         {
             defaultPage = (Page_Controls)Session["Permission"];
             BindGrid();
             BindFacility();
             BindItem();
             if (defaultPage != null)
             {
                 if (defaultPage.FacilityItemMap_Edit == false && defaultPage.FacilityItemMap_View == true)
                 {
                     //SaveCancel.Visible = false;
                     btnSave.Visible = false;
                 }
                 if (defaultPage.FacilityItemMap_Edit == false && defaultPage.FacilityItemMap_View == false)
                 {
                     div_AddContent.Visible          = false;
                     gridItems.Visible               = false;
                     btnSave.Visible                 = false;
                     User_Permission_Message.Visible = true;
                 }
             }
             else
             {
                 Response.Redirect("Login.aspx");
             }
         }
     }
     catch
     {
     }
 }
コード例 #2
0
        public static Dictionary <string, object> BindCumulativebyItemCategory(string CorpID, string FacilityID, string VendorID, string CategoryID, Nullable <DateTime> Month, Nullable <DateTime> DateFrom, Nullable <DateTime> DateTo, string ItemID, string ortype)
        {
            try
            {
                InventoryServiceClient lclsservice = new InventoryServiceClient();
                Page_Controls          defaultPage = new Page_Controls();
                BALReport llstReport = new BALReport();
                string    Status     = string.Empty;
                llstReport.CorporateID    = CorpID;
                llstReport.FacilityID     = FacilityID;
                llstReport.VendorID       = VendorID;
                llstReport.ItemCategoryID = CategoryID;
                if (Convert.ToString(Month) != "")
                {
                    llstReport.DateFrom = Month;
                }
                else
                {
                    llstReport.DateFrom = DateFrom;
                }

                llstReport.DateTo = DateTo;
                if (ItemID != "")
                {
                    llstReport.ItemID = ItemID;
                }
                if (ortype != "0")
                {
                    llstReport.OrderType = ortype;
                }
                llstReport.LoggedInBy = Roleid;
                llstReport.Filter     = "";

                DataSet ds = new DataSet();
                ds = lclsservice.GetCumUsageReport(llstReport);

                DataTable dtColumns = new DataTable();
                dtColumns.Columns.Add("title");
                dtColumns.Columns.Add("data");
                DataRow drr = null;


                foreach (DataColumn dr in ds.Tables[0].Columns)
                {
                    dtColumns.NewRow();
                    dtColumns.Rows.Add(dr.ToString(), dr.ToString());
                }
                Dictionary <string, object> list = new Dictionary <string, object>();
                list["List01"] = GetDataTableDictionaryList(ds.Tables[0]);
                list["List02"] = GetDataTableDictionaryList(dtColumns);
                return(list);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                defaultPage = (Page_Controls)Session["Permission"];
                ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);
                scriptManager.RegisterPostBackControl(this.btnprintsummary);
                scriptManager.RegisterPostBackControl(this.btnprintdetail);
                if (!IsPostBack)
                {
                    RequiredFieldValidatorMessage();
                    if (defaultPage != null)
                    {
                        BindItem();
                        LoadLookups("Add");
                        BindUnitPriceCurrency();
                        BindsearchCategory();
                        txtQty.Attributes.Add("onchange", "GetEachPrice();");
                        txtunitvalue.Attributes.Add("onchange", "GetEachPrice();");
                        rdsearcate.Checked     = true;
                        reactive.SelectedValue = "1";

                        if (defaultPage.MedicalSuppliesPage_Edit == false && defaultPage.MedicalSuppliesPage_View == true)
                        {
                            btnsave.Visible         = false;
                            btnAdd.Visible          = false;
                            btnprintsummary.Visible = true;
                            //btnSearchItems.Visible = true;
                        }

                        if (defaultPage.MedicalSuppliesPage_Edit == false && defaultPage.MedicalSuppliesPage_View == false)
                        {
                            div_ADDContent.Visible          = false;
                            UpdatePanel2.Visible            = false;
                            grditem.Visible                 = false;
                            btnsave.Visible                 = false;
                            User_Permission_Message.Visible = true;
                        }
                    }
                    else
                    {
                        Response.Redirect("Login.aspx");
                    }
                }
            }
            catch (Exception ex)
            {
                EventLogger log = new EventLogger(config);
                log.LogException(ex);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.MedicalSuppliesErrorMessage.Replace("<<Itemname>>", ex.Message), true);
            }
        }
コード例 #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         defaultPage = (Page_Controls)Session["Permission"];
         ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);
         scriptManager.RegisterPostBackControl(this.btnPrint);
         if (!IsPostBack)
         {
             RequiredFieldValidator();
             BindCorporate();
             if (defaultPage != null)
             {
                 BindCorporate();
                 BindTransferFrom();
                 BindCategory("Add");
                 BindTransferTo();
                 SearchGrid();
                 if (defaultPage.TransferOutPage_Edit == false && defaultPage.TransferOutPage_View == true)
                 {
                     // btnsave.Visible = false;
                 }
                 if (defaultPage.TransferOutPage_Edit == false && defaultPage.TransferOutPage_View == false)
                 {
                     updmain.Visible = false;
                     User_Permission_Message.Visible = true;
                 }
                 if (defaultPage.RoleID == 1)
                 {
                     superadmin();
                 }
                 else
                 {
                     nonsuperadmin();
                 }
             }
             else
             {
                 Response.Redirect("Login.aspx");
             }
         }
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.MachinePartsOrderrErrorMessage.Replace("<<MachinePartsOrder>>", ex.Message), true);
     }
 }
コード例 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                defaultPage = (Page_Controls)Session["Permission"];
                ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);
                scriptManager.RegisterPostBackControl(this.buttonPrint);
                if (!IsPostBack)
                {
                    RequiredFieldValidatorMessage();
                    //LoadLookups("Add");
                    BindFacility();
                    BindVendor();
                    BindGrid();
                    if (defaultPage != null)
                    {
                        if (defaultPage.VendorFacilityActPage_Edit == false && defaultPage.VendorFacilityActPage_View == true)
                        {
                            //SaveCancel.Visible = false;
                            btnsave.Visible = false;
                        }

                        if (defaultPage.VendorFacilityActPage_Edit == false && defaultPage.VendorFacilityActPage_View == false)
                        {
                            div_ADDContent.Visible        = false;
                            DivSearch.Visible             = false;
                            gridFacilityVendorAcc.Visible = false;
                            btnsave.Visible                 = false;
                            div_SearchDiv.Visible           = false;
                            savecancel.Visible              = false;
                            User_Permission_Message.Visible = true;
                        }
                    }
                    else
                    {
                        Response.Redirect("Login.aspx");
                    }
                }
            }
            catch (Exception ex)
            {
                EventLogger log = new EventLogger(config);
                log.LogException(ex);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.FacilityVendorAccountErrorMessage.Replace("<<FacilityDescription>>", ex.Message), true);
            }
        }
コード例 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            defaultPage = (Page_Controls)Session["Permission"];
            ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);

            scriptManager.RegisterPostBackControl(this.btnPrint);
            if (!IsPostBack)
            {
                if (defaultPage != null)
                {
                    BindCorporate();
                    // drpcorsearch.SelectedValue = defaultPage.CorporateID.ToString();
                    BindFacility();
                    BindCategory("Add");
                    BindStatus("Add");
                    BindGrid();
                    if (defaultPage.RoleID == 1)
                    {
                        drpcorsearch.Attributes.Remove("disabled");
                        drpfacilitysearch.Attributes.Remove("disabled");
                        drpfacilitysearch.Attributes.Add("style", "cursor:not-allowed");
                    }
                    else
                    {
                        drpcorsearch.Attributes.Add("disabled", "true");
                        drpfacilitysearch.Attributes.Add("disabled", "true");
                        drpcorsearch.SelectedValue      = Convert.ToString(defaultPage.CorporateID);
                        drpfacilitysearch.SelectedValue = Convert.ToString(defaultPage.FacilityID);
                    }
                    if (defaultPage.TransferInPage_Edit == false && defaultPage.TransferInPage_View == true)
                    {
                        // btnsave.Visible = false;
                    }
                    if (defaultPage.TransferInPage_Edit == false && defaultPage.TransferInPage_View == false)
                    {
                        updmain.Visible = false;
                        User_Permission_Message.Visible = true;
                    }
                }
                else
                {
                    Response.Redirect("Login.aspx");
                }
            }
        }
コード例 #7
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         defaultPage = (Page_Controls)Session["Permission"];
         if (!IsPostBack)
         {
             RequiredFieldValidatorMessage();
             BindvendorGrid();
             GetState();
             if (defaultPage != null)
             {
                 if (defaultPage.RoleID != 1 && defaultPage.VendorPage_Edit == false && defaultPage.VendorPage_View == false)
                 {
                     gvvendor.Visible = false;
                     //btnsave.Visible = false;
                     // savebtn.Style.Add("display", "none");
                     div_searchContent.Style.Add("display", "none");
                     User_Permission_Message.Visible = true;
                     divsearchgrid.Visible           = false;
                 }
                 else
                 {
                     div_ADDContent.Style.Add("display", "none");
                     if (defaultPage.VendorPage_Edit == false && defaultPage.VendorPage_View == true)
                     {
                         btnsave.Visible = false;
                         // savebtn.Style.Add("display", "none");
                     }
                 }
             }
             else
             {
                 Response.Redirect("Login.aspx");
             }
         }
     }
     catch (Exception ex)
     {
         EventLogger log = new EventLogger(config);
         log.LogException(ex);
         ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.VendorErrorMessage.Replace("<<Vendor>>", ex.Message), true);
     }
 }
コード例 #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                defaultPage = (Page_Controls)Session["Permission"];
                ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);
                scriptManager.RegisterPostBackControl(this.btnprint);
                if (!IsPostBack)
                {
                    RequiredFieldValidatorMessage();
                    bindgrid();
                    reactive.SelectedValue = "1";
                    if (defaultPage != null)
                    {
                        if (defaultPage.ItemCategoryPage_Edit == false && defaultPage.ItemCategoryPage_View == true)
                        {
                            btnadd.Visible    = false;
                            btnsave.Visible   = false;
                            btnsearch.Visible = true;
                            btnprint.Visible  = true;
                        }

                        if (defaultPage.ItemCategoryPage_Edit == false && defaultPage.ItemCategoryPage_View == false)
                        {
                            div_ADDContent.Visible          = false;
                            grdpgroup.Visible               = false;
                            btnsave.Visible                 = false;
                            updmain.Visible                 = false;
                            User_Permission_Message.Visible = true;
                        }
                    }
                    else
                    {
                        Response.Redirect("Login.aspx");
                    }
                }
            }
            catch (Exception ex)
            {
                EventLogger log = new EventLogger(config);
                log.LogException(ex);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.ItemCategoryErrorMessage.Replace("<<ItemCategory>>", ex.Message), true);
            }
        }
コード例 #9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                #region Declartions
                defaultPage = (Page_Controls)Session["Permission"];
                ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);
                scriptManager.RegisterPostBackControl(this.btnprint);
                if (!IsPostBack)
                {
                    RequiredFieldValidatorMessage();
                    bindUom();

                    if (defaultPage != null)
                    {
                        if (defaultPage.UomMaster_Edit == false && defaultPage.UomMaster_View == true)
                        {
                            //SaveCancel.Visible = false;
                            btnsave.Visible = false;
                        }

                        if (defaultPage.UomMaster_Edit == false && defaultPage.UomMaster_View == false)
                        {
                            div_ADDContent.Visible          = false;
                            grdUom.Visible                  = false;
                            btnsave.Visible                 = false;
                            updmain.Visible                 = false;
                            User_Permission_Message.Visible = true;
                        }
                    }
                    else
                    {
                        Response.Redirect("Login.aspx");
                    }
                }
            }
            catch (Exception ex)
            {
                EventLogger log = new EventLogger(config);
                log.LogException(ex);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.UOMErrorMessage.Replace("<<UOM>>", ex.Message), true);
            }
        }
コード例 #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                defaultPage = (Page_Controls)Session["Permission"];
                ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);
                if (!IsPostBack)
                {
                    RequiredFieldValidatorMessage();
                    txtDateFrom.Text = DateTime.Now.ToString("MM/dd/yyyy");
                    txtDateTo.Text   = (DateTime.Today.AddDays(+6)).ToString("MM/dd/yyyy");
                    BindCorporate();
                    BindFacility();
                    //BindVendor();
                    if (defaultPage != null)
                    {
                        if (defaultPage.VendorOrderDueRemainder_Edit == false && defaultPage.VendorOrderDueRemainder_View == true)
                        {
                            //btnSendmail.Visible = false;
                        }

                        if (defaultPage.VendorOrderDueRemainder_Edit == false && defaultPage.VendorOrderDueRemainder_View == false)
                        {
                            //grdvendororderue.Visible = false;
                            //btnSave.Visible = false;
                            updmain.Visible = false;
                            User_Permission_Message.Visible = true;
                        }
                    }
                    else
                    {
                        Response.Redirect("Login.aspx");
                    }
                }
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.VendorOrderDueRemainderErrorMessage.Replace("<<VendorOrderDueRemainder>>", ex.Message.ToString()), true);
            }
        }
コード例 #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                defaultPage = (Page_Controls)Session["Permission"];
                ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);
                scriptManager.RegisterPostBackControl(this.btnPrint);
                if (!IsPostBack)
                {
                    RequiredFieldValidatorMessage();
                    //LoadLookups("Add");
                    BindCategory();
                    BindVendor();
                    BindGrid();
                    //BindItem();
                    if (defaultPage.VendorItemMap_Edit == false && defaultPage.VendorItemMap_View == true)
                    {
                        //SaveCancel.Visible = false;
                        btnsave.Visible = false;
                    }

                    if (defaultPage.VendorItemMap_Edit == false && defaultPage.VendorItemMap_View == false)
                    {
                        div_ADDContent.Visible = false;
                        gridItems.Visible      = false;
                        btnsave.Visible        = false;
                        //  AddDiv.Visible = false;
                        saveoredit.Visible = false;
                        updmain.Visible    = false;
                        User_Permission_Message.Visible = true;
                    }
                }
            }
            catch (Exception ex)
            {
                EventLogger log = new EventLogger(config);
                log.LogException(ex);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.VendorItemMapErrorMessage.Replace("<<VendorItemMap>>", ex.Message), true);
            }
        }
コード例 #12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                defaultPage = (Page_Controls)Session["Permission"];

                if (Session["Permission"] != null)
                {
                    lblUserN1.Text = "Welcome : " + defaultPage.UserName;
                    lbldate.Text   = "Login Time : " + DateTime.Now;
                    lblUserN2.Text = defaultPage.UserName + " - " + defaultPage.UserRoleName;


                    string             sPath = System.Web.HttpContext.Current.Request.Url.AbsolutePath;
                    System.IO.FileInfo oInfo = new System.IO.FileInfo(sPath);
                    string             sRet  = oInfo.Name;

                    string[] Filename = sRet.Split('.');

                    if (Filename.Length > 0)
                    {
                        string PageName = Filename[0].ToString();
                        LstActivityTrack.AppFeature = PageName;
                    }

                    string lstmsg = string.Empty;

                    //LstActivityTrack.UserID = defaultPage.UserId;
                    //LstActivityTrack.FacilityID = defaultPage.FacilityID;
                    //LstActivityTrack.MachineID = GetIPAddress.GetMachineAddress();
                    //LstActivityTrack.IPAddress = GetIPAddress.GetDeviceAddress();
                    //lstmsg = lclsService.ActivityTracker(LstActivityTrack);
                }
                else
                {
                    Server.Transfer("Login.aspx");
                }
            }
        }
コード例 #13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                defaultPage = (Page_Controls)Session["Permission"];
                ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);
                if (!IsPostBack)
                {
                    if (defaultPage != null)
                    {
                        BindCorporate();
                        BindFacility();
                        BindVendor();
                        BindCategory();
                        BindItem();
                        BindScreen();
                        BindReport("Add");
                        Roleid = Convert.ToInt64(defaultPage.RoleID);
                        if (defaultPage.Reports_Edit == false && defaultPage.Reports_View == true)
                        {
                        }

                        if (defaultPage.Reports_Edit == false && defaultPage.Reports_View == false)
                        {
                            updmain.Visible = true;
                            User_Permission_Message.Visible = false;
                        }
                    }
                    else
                    {
                        Response.Redirect("Login.aspx");
                    }
                }
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.ReportErrorMessage.Replace("<<Report>>", ex.Message), true);
            }
        }
コード例 #14
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                defaultPage = (Page_Controls)Session["Permission"];
                ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page);
                scriptManager.RegisterPostBackControl(this.gvCorporate);
                scriptManager.RegisterPostBackControl(this.btnPrint);

                if (!IsPostBack)
                {
                    RequiredFieldValidatorMessage();
                    BindGrid();
                    if (defaultPage != null)
                    {
                        if (defaultPage.CorporatePage_View == false && defaultPage.CorporatePage_Edit == false)
                        {
                            updmain.Visible = false;
                            User_Permission_Message.Visible = true;
                        }
                        if (defaultPage.CorporatePage_Edit == false && defaultPage.CorporatePage_View == true)
                        {
                        }
                    }
                    else
                    {
                        Response.Redirect("Login.aspx");
                    }
                }
            }
            catch (Exception ex)
            {
                EventLogger log = new EventLogger(config);
                log.LogException(ex);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.CorporateErrorMessage.Replace("<<Corporate>>", ex.Message.ToString()), true);
            }
        }