コード例 #1
0
 protected void btn_AddNew_Click(object sender, EventArgs e)
 {
     Reset();
     PageVariables.theestablishment = null;
     btnSubmit.Text = MicroEnums.DataOperation.Save.GetStringValue();
     Establishment_multi.SetActiveView(InputControls);
 }
コード例 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack && !IsCallback)
     {
         Session["fileName"] = "NA";
         Establishment_multi.SetActiveView(InputControls);
     }
 }
コード例 #3
0
        protected void gridview_Establishment_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int RowIndex = 0;

            if (!e.CommandName.Equals(MicroEnums.DataOperation.Page.GetStringValue()))
            {
                RowIndex = Convert.ToInt32(e.CommandArgument);
                int RecodrId = int.Parse(((Label)gridview_Establishment.Rows[RowIndex].FindControl("lbl_EstbID")).Text);

                BindGridview();

                PageVariables.theestablishment = null;
                PageVariables.theestablishment = (from establishment in PageVariables.EstablishmentList
                                                  where establishment.EstbID == RecodrId
                                                  select establishment).Single();

                if (e.CommandName.Equals(MicroEnums.DataOperation.Select.GetStringValue()))
                {
                    LabelTitle.Text       = PageVariables.theestablishment.EstbTitle;
                    LabelType.Text        = PageVariables.theestablishment.EstbTypeCodeDesc;
                    LabelDate.Text        = PageVariables.theestablishment.EstbViewStartDate.ToLongDateString();
                    LabelDisplayTill.Text = PageVariables.theestablishment.EstbViewEndDate.ToLongDateString();
                    LabelDesc.Text        = PageVariables.theestablishment.EstbDescription;

                    string theNavigateUrl = Path.Combine(Server.MapPath("~/Documents"), PageVariables.theestablishment.FileNameWithPath); //string.Format("{0}/Documents/{1}", Server.MapPath("."), PageVariables.theestablishment.FileNameWithPath);
                    lnkPage.NavigateUrl = theNavigateUrl;

                    ScriptManager.RegisterStartupScript(this, this.GetType(), "myalert", "window.open('../../../Documents/" + PageVariables.theestablishment.FileNameWithPath + "');", true);

                    //ScriptManager.RegisterStartupScript(this, this.GetType(), "myalert", "alert('" + theNavigateUrl + "');", true);
                    //ScriptManager.RegisterStartupScript(this, this.GetType(), "myalert", "window.open('" + theNavigateUrl + "','PoP_Up','width=500,height=500,menubar=yes,toolbar=yes,resizable=yes,fullscreen=1');", true);
                    dialog_Message.Title    = string.Format("View: {0} ({1})", PageVariables.theestablishment.EstbTitle, PageVariables.theestablishment.EstbTypeCodeDesc);
                    dialog_Message.Width    = 800;
                    dialog_Message.Height   = 600;
                    dialog_Message.CssClass = "modalPopupCssClass";
                    dialog_Message.Show();
                }
                else if (e.CommandName.Equals(MicroEnums.DataOperation.Edit.GetStringValue()))
                {
                    // EDIT COMMAND CLICKED
                    PopulateFormField(PageVariables.theestablishment);
                    Establishment_multi.SetActiveView(InputControls);
                    btnSubmit.Text = MicroEnums.DataOperation.Update.GetStringValue();
                }
                else if (e.CommandName.Equals(MicroEnums.DataOperation.Delete.GetStringValue()))
                {
                    // DELETE COMMAND CLICKED
                    int ProcReturnValue = (int)MicroEnums.DataOperationResult.Failure;

                    ProcReturnValue = DeleteEstablishment();

                    if (ProcReturnValue > (int)MicroEnums.DataOperationResult.Success)
                    {
                        BindGridview();
                    }
                }
            }
        }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack && !IsCallback)
            {
                txt_Startdate.Text = DateTime.Now.ToString("dd-MMM-yyyy");
                txt_Enddate.Text   = DateTime.Now.AddYears(2).ToString("dd-MMM-yyyy");

                Session["fileName"] = "NA";
                Establishment_multi.SetActiveView(InputControls);
            }
        }
コード例 #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     btn_AddNew.Visible = false;
     btn_view.Visible   = false;
     if (!IsPostBack && !IsCallback)
     {
         //Session["fileName"] = "NA";
         //Establishment_multi.SetActiveView(InputControls);
         PageVariables.EstablishmentList = null;
         Establishment_multi.SetActiveView(view_gridView);
         BindGridview();
     }
 }
コード例 #6
0
 protected void btn_view_Click(object sender, EventArgs e)
 {
     PageVariables.EstablishmentList = null;
     Establishment_multi.SetActiveView(view_gridView);
     BindGridview();
 }