protected void Page_Load(object sender, EventArgs e)
        {
            Page.MaintainScrollPositionOnPostBack = true;
            if (TextBox8.Text.Length == 0)
            {
                TextBox8.Text   = DateTime.Today.ToString("dd/MM/yyyy");
                TextBox124.Text = DateTime.Today.ToString("dd/MM/yyyy");
            }
            TextBox126.Text = User.Identity.Name;
            TextBox8.Attributes.Add("readonly", "readonly");
            TextBox128.Text = FINANCIAL_MANAGEMENT.App_Code.xrisi.Fetch_Isotimia().ToString();
            txbRole.Text    = FINANCIAL_MANAGEMENT.App_Code.xrisi.Fetch_Role(User.Identity.Name).ToString();
            TextBox150.Text = (string)Session["Passport_Person_Kiosk_PTE"];
            TextBox173.Text = (string)Session["Apoleies_ID_For_Update"];

            calEx1.StartDate = FINANCIAL_MANAGEMENT.App_Code.xrisi.ABE_StartDate();
            TextBox12.Text   = DateTime.Parse(TextBox8.Text).Year.ToString();
            xrisi();
            if (TextBox13.Text.Length == 0)
            {
                Pass_kinisi_for_Grid.DataBind();
                GridView11.DataBind();
            }
            if (TextBox150.Text == "0" && TextBox13.Text.Length == 0)
            {
                New_Pers();
            }

            if ((string)Session["Edit_YN_Pass_PTE"] == "0" || (string)Session["Edit_YN_Pass_PTE"] == "1" || (string)Session["Edit_YN_Pass_PTE"] == "2" || (string)Session["Edit_YN_Pass_PTE"] == "6")
            {
                Button11.Enabled = true;
                Button4.Enabled  = true;
            }
            else
            {
                Button11.Enabled = false;
                Button4.Enabled  = false;
            }
            if ((string)Session["Edit_YN_Pass_PTE"] == "0" || (string)Session["Edit_YN_Pass_PTE"] == "1" || (string)Session["Edit_YN_Pass_PTE"] == "2" || (string)Session["Edit_YN_Pass_PTE"] == "3")
            {
                Button1.Visible  = true;
                Button13.Visible = false;
                Button14.Enabled = false;
                Panel1.Enabled   = true;
            }
            else
            {
                Panel1.Enabled   = false;
                Button1.Visible  = false;
                Button13.Visible = true;
                Button14.Enabled = true;
            }

            TextBox167_CalendarExtender.StartDate = DateTime.Today;
            TextBox168_CalendarExtender.StartDate = DateTime.Today;

            ScriptManager.GetCurrent(Page).RegisterPostBackControl(Button1);
            ScriptManager.GetCurrent(Page).RegisterPostBackControl(Button13);
            DropDownList4.SelectedValue = RoundUp(DateTime.Parse(DateTime.Now.ToString(DateTime.Now.ToString("yyyy-MM-dd HH:mm"))), TimeSpan.FromMinutes(15)).ToString("HH:mm");
        }
示例#2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Page.MaintainScrollPositionOnPostBack = true;
            TextBox164.Text = (string)Session["New_Pass_Per"];
            TextBox8.Attributes.Add("readonly", "readonly");
            if (TextBox8.Text.Length == 0)
            {
                TextBox8.Text   = DateTime.Today.ToString("dd/MM/yyyy");
                TextBox124.Text = DateTime.Today.ToString("dd/MM/yyyy");
            }
            TextBox126.Text = User.Identity.Name;
            TextBox8.Attributes.Add("readonly", "readonly");
            TextBox128.Text = FINANCIAL_MANAGEMENT.App_Code.xrisi.Fetch_Isotimia().ToString();
            txbRole.Text    = FINANCIAL_MANAGEMENT.App_Code.xrisi.Fetch_Role(User.Identity.Name).ToString();
            TextBox150.Text = (string)Session["Passport_Person_Kiosk"];
            if (TextBox128.Text == "0")
            {
                GridView6.Visible = false;
                GridView8.Visible = false;
            }
            else
            {
                GridView6.Visible = true;
                GridView8.Visible = true;
                GridView6.Columns[0].HeaderText = "Κόστος  " + FINANCIAL_MANAGEMENT.App_Code.xrisi.Fetch_Isot_Descr(Convert.ToDateTime(TextBox8.Text).ToString("yyyy-MM-dd")).ToString();
            }
            calEx1.StartDate = FINANCIAL_MANAGEMENT.App_Code.xrisi.ABE_StartDate();
            TextBox12.Text   = DateTime.Parse(TextBox8.Text).Year.ToString();
            xrisi();
            if (TextBox13.Text.Length == 0)
            {
                Pass_kinisi_for_Grid.DataBind();
                GridView11.DataBind();
            }
            if (TextBox150.Text == "0" && TextBox13.Text.Length == 0)
            {
                New_Pers();
            }

            if ((string)Session["Edit_YN_Pass"] == "0" || (string)Session["Edit_YN_Pass"] == "1" || (string)Session["Edit_YN_Pass"] == "2" || (string)Session["Edit_YN_Pass"] == "6")
            {
                Button1.Enabled       = true;
                Button11.Enabled      = true;
                Button4.Enabled       = true;
                DropDownList2.Enabled = true;
            }
            else
            {
                Button1.Enabled       = false;
                Button11.Enabled      = false;
                Button4.Enabled       = false;
                DropDownList2.Enabled = false;
            }
            TextBox162.Text = "0";

            if (DropDownList4.SelectedValue == "0")
            {
                DropDownList4.SelectedValue = RoundUp(DateTime.Parse(DateTime.Now.ToString(DateTime.Now.ToString("yyyy-MM-dd HH:mm"))), TimeSpan.FromMinutes(15)).ToString("HH:mm");
            }

            if ((string)Session["Edit_YN_Pass"] == "5")
            {
                Panel1.Enabled   = false;
                Button14.Enabled = true;
            }
            else
            {
                Panel1.Enabled   = true;
                Button14.Enabled = false;
            }
        }
示例#3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            xrisi();
            Session["Edit_YN_Pass_pliromi"] = "0";

            DateTime bday;

            if (DropDownList4.SelectedValue == "0")
            {
                DropDownList4.SelectedValue = RoundUp(DateTime.Parse(DateTime.Now.ToString(DateTime.Now.ToString("yyyy-MM-dd HH:mm"))), TimeSpan.FromMinutes(15)).ToString("HH:mm");
            }

            if (TextBox140.Text.Length > 0)
            {
                bday = Convert.ToDateTime(TextBox140.Text);
            }
            else
            {
                bday = DateTime.Today;
            }

            DateTime today = DateTime.Today;

            int age = today.Year - bday.Year;

            if (bday > today.AddYears(-age))
            {
                age--;
            }

            if (DropDownList7.SelectedValue != "0")
            {
                TextBox161.Text = DropDownList7.SelectedValue;
                TextBox162.Text = "2";
            }
            else
            {
                TextBox161.Text = null;
                TextBox162.Text = "0";
            }


            if ((string)Session["Update_ABE_WAIT_pass_Schedule"] == "0")
            {
                TextBox9.Text = TextBox13.Text + " " + TextBox138.Text;
            }

            if (TextBox145.Text.Length == 0)
            {
                TextBox145.Text = "01/01/1900";
            }
            Find_Date();


            if (TextBox129.Text == "0" && TextBox128.Text == "1")
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                        "alertMessage",
                                                        "alert(' Δεν έχει ορισθεί Ισοτιμία για τον μήνα ');", true);
            }
            else
            {
                if (DropDownList2.SelectedValue == "0" || TextBox9.Text.Length == 0 || TextBox13.Text.Length == 0 || TextBox138.Text.Length == 0 || TextBox139.Text.Length == 0 || TextBox140.Text.Length == 0 || TextBox141.Text.Length == 0 || TextBox142.Text.Length == 0 || TextBox143.Text.Length == 0 || TextBox146.Text.Length == 0 || TextBox147.Text.Length == 0)
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                            "alertMessage",
                                                            "alert('Ελλειπή Στοιχεία!!!!');", true);
                }
                else
                {
                    if ((DropDownList2.SelectedValue == "2" && age >= 14) || (DropDownList2.SelectedValue == "1" && age < 14))
                    {
                        ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                                "alertMessage",
                                                                "alert('Λανθασμένη ημερομηνία γεννήσεως  / Τύπος Διαβατηρίου !!!!');", true);
                    }
                    else
                    {
                        TextBox148.Text = DateTime.ParseExact(TextBox140.Text, "dd/MM/yyyy", null).ToString();
                        TextBox149.Text = DateTime.ParseExact(TextBox145.Text, "dd/MM/yyyy", null).ToString();
                        TextBox12.Text  = DateTime.Parse(TextBox8.Text).Year.ToString();

                        xrisi();
                        if (GridView1.Rows.Count > 0)
                        {
                            TextBox121.Text = ((Convert.ToDecimal(GridView1.Rows[0].Cells[0].Text))).ToString();
                            if (TextBox128.Text == "1")
                            {
                                TextBox130.Text = ((Convert.ToDecimal(GridView6.Rows[0].Cells[0].Text))).ToString();
                            }
                        }


                        if (Convert.ToDateTime(TextBox8.Text) < Convert.ToDateTime(TextBox133.Text))
                        {
                            ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                                    "alertMessage",
                                                                    "alert(' Λανθασμένη Ημερομηνία, υπάρχει μεταγενέστερη εγγραφή : " + TextBox133.Text + " ');", true);
                        }
                        else
                        {
                            TextBox125.Text = ((Convert.ToDecimal(GridView2.Rows[0].Cells[0].Text))).ToString();

                            if (TextBox128.Text == "1")
                            {
                                TextBox131.Text = ((Convert.ToDecimal(GridView7.Rows[0].Cells[0].Text))).ToString();
                            }

                            if ((string)Session["Update_ABE_WAIT_pass_Schedule"] == "1")
                            {
                                Pass_kinisi_for_Grid.Update();
                                Session["Update_ABE_WAIT_pass_Schedule"] = "0";
                            }
                            else
                            {
                                TextBox160.Text = "3";
                                Reservations.Insert();
                                ABE_KINISI.Insert();
                            }

                            ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                                    "alertMessage",
                                                                    "alert('Η εγγραφή αποθηκεύτηκε επιτυχώς, Αναμονή Πληρωμής ');", true);
                            Label2.Visible = true;
                            //              DropDownList4.Visible = true;

                            Button10_Click(null, null);
                        }
                    }
                }
            }
        }