Exemplo n.º 1
0
        protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (DropDownList1.SelectedValue == "7")
            {
                Panel2.Visible        = true;
                CheckBox1.Visible     = true;
                DropDownList7.Visible = true;
            }
            else
            {
                Panel2.Visible        = false;
                CheckBox1.Visible     = false;
                DropDownList7.Visible = false;
            }

            if (DropDownList2.SelectedValue != "0")
            {
                ABE_Category_Revers.DataBind();
                GridView9.DataBind();

                string DD2_index = DropDownList2.SelectedValue;

                DropDownList1.SelectedValue = GridView9.Rows[0].Cells[0].Text;
                ABE_Sub_Category.DataBind();
                DropDownList2.DataBind();

                DropDownList2.SelectedValue = DD2_index;
            }

            if (DropDownList2.SelectedValue == "7" || DropDownList2.SelectedValue == "12" || DropDownList2.SelectedValue == "14" || DropDownList2.SelectedValue == "17" || DropDownList2.SelectedValue == "19")
            {
                CheckBox2.Visible = true;
            }
            else
            {
                CheckBox2.Visible = false;
                CheckBox2.Checked = false;
            }
            txbABE_Sub.Text = DropDownList2.SelectedValue.ToString();
            Dikaiologitika.DataBind();
            GridView12.DataBind();
        }
Exemplo n.º 2
0
        protected void Button3_Click(object sender, EventArgs e)
        {
            if (CheckBox2.Checked)
            {
                TextBox183.Text = "1";
            }
            else
            {
                TextBox183.Text = "0";
            }

            if (TextBox140.Text.Length == 0)
            {
                TextBox140.Text = "01/01/1900";
            }
            TextBox148.Text = DateTime.ParseExact(TextBox140.Text, "dd/MM/yyyy", null).ToString();

            if (GridView1.Rows.Count > 0)
            {
                TextBox131.Text = ((Convert.ToDecimal(GridView1.Rows[0].Cells[0].Text))).ToString();
            }
            if (GridView4.Rows.Count > 0)
            {
                TextBox132.Text = ((Convert.ToDecimal(GridView4.Rows[0].Cells[0].Text))).ToString();
            }
            TextBox133.Text = "3";

            ABE_KINISI_WAIT_Update.Update();
            Dikaiologitika.Delete();
            if ((string)Session["Edit_YN"] == "5")
            {
                ABE_KINISI.Update();
            }
            foreach (GridViewRow row in GridView12.Rows)
            {
                System.Web.UI.WebControls.CheckBox chkRow = (row.Cells[0].FindControl("O_C_CHECK") as System.Web.UI.WebControls.CheckBox);
                if (chkRow.Checked)
                {
                    txbYN.Text = "1";
                }
                else
                {
                    txbYN.Text = "0";
                }
                txbID_Proj.Text      = row.Cells[2].Text;
                txbDikaiol_desc.Text = row.Cells[1].Text;
                Dikaiologitika.Insert();
            }
            if (CheckBox1.Checked)
            {
                Session["Date_App_Multiple_K"] = TextBox151.Text;
                Session["ID_Res_Multiple_K"]   = TextBox135.Text;
                Session["Name_Res_Multiple_K"] = TextBox13.Text + " " + TextBox138.Text;
                Response.Redirect("Multiple_kinisis.aspx");
                //ScriptManager.RegisterStartupScript(this, typeof(string), "OPEN_WINDOW", "var Mleft = (screen.width/2)-(100/2);var Mtop = (screen.height-800)/2;window.open( 'Multiple_kinisis.aspx', null, 'height=800,width=100,directories=no,titlebar=no,status=no,toolbar=no,scrollbars=no,menubar=no,location=no, left=\'+Mleft+\'' );", true);
            }
            else
            {
                Button2_Click(null, null);
            }
        }
Exemplo n.º 3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (CheckBox2.Checked)
            {
                TextBox183.Text = "1";
            }
            else
            {
                TextBox183.Text = "0";
            }

            if (TextBox140.Text.Length == 0)
            {
                TextBox140.Text = "01/01/1900";
            }
            TextBox148.Text = DateTime.ParseExact(TextBox140.Text, "dd/MM/yyyy", null).ToString();

            if (DropDownList2.SelectedValue == "0")
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                        "alertMessage",
                                                        "alert('Ελλιπή Στοιχεία !!!!');", true);
            }
            else
            {
                TextBox131.Text = ((Convert.ToDecimal(GridView1.Rows[0].Cells[0].Text))).ToString();
                TextBox132.Text = ((Convert.ToDecimal(GridView4.Rows[0].Cells[0].Text))).ToString();
                TextBox133.Text = "3";
                ABE_KINISI_WAIT.Update();
                Dikaiologitika.Delete();

                foreach (GridViewRow row in GridView12.Rows)
                {
                    System.Web.UI.WebControls.CheckBox chkRow = (row.Cells[0].FindControl("O_C_CHECK") as System.Web.UI.WebControls.CheckBox);
                    if (chkRow.Checked)
                    {
                        txbYN.Text = "1";
                    }
                    else
                    {
                        txbYN.Text = "0";
                    }
                    txbID_Proj.Text      = row.Cells[2].Text;
                    txbDikaiol_desc.Text = row.Cells[1].Text;
                    Dikaiologitika.Insert();
                }

                if (GridView1.Rows[0].Cells[0].Text == "0.00" && TextBox183.Text == "0")
                {
                    TextBox133.Text = "4";
                    ABE_KINISI_FILL.Update();
                    ABE_Sub_Category.Update();
                    TextBox136.Text = DateTime.Now.ToString();
                    TextBox12.Text  = DateTime.Parse(TextBox151.Text).Year.ToString();
                    TextBox11.Text  = DateTime.Parse(TextBox151.Text).Month.ToString();

                    int Etos_Y = DateTime.Parse(TextBox151.Text).Year;


                    TextBox10.Text = FINANCIAL_MANAGEMENT.App_Code.xrisi.XrisiTR(Etos_Y).ToString();

                    Kin_Logariasmon.Insert();
                    ABE_KINISI.Insert();

                    ABE_KINISI_WAIT.Delete();


                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                            "alertMessage",
                                                            "alert('Αριθμός ΑΒΕ :  " + FINANCIAL_MANAGEMENT.App_Code.xrisi.ABE_KINISI_FOR_Kiosk(Convert.ToInt32(TextBox135.Text)) + " ');", true);
                    Session["Update_ABE_WAIT_Schedule"] = "0";



                    Button2_Click(null, null);
                }
                else if (GridView1.Rows[0].Cells[0].Text == "0.00" && TextBox183.Text == "1")
                {
                    Session["ID_Pers_Check_Proj"] = TextBox135.Text;
                    Session["Return_Path_for_Personel_Tameio"] = "/Kiosk/Kinisis_Kiosk.aspx";
                    ScriptManager.RegisterStartupScript(this, typeof(string), "OPEN_WINDOW", "var Mleft = (screen.width/2)-(690/2);var Mtop = (screen.height-500)/2;window.open( '../Kiosk/Tameio/Tameio_Pay_Pollaples.aspx', null, 'height=770,width=1100,directories=no,titlebar=no,status=no,toolbar=no,scrollbars=no,menubar=no,location=no, left=\'+Mleft+\'' );", true);
                }
                else
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                            "alertMessage",
                                                            "alert('Η εγγραφή αποθηκεύτηκε επιτυχώς, Αναμονή Πληρωμής ');", true);
                    Session["Update_ABE_WAIT_Schedule"] = "0";
                    Button2_Click(null, null);
                }
            }
        }
Exemplo n.º 4
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (CheckBox2.Checked)
            {
                TextBox159.Text = "1";
            }
            else
            {
                TextBox159.Text = "0";
            }


            if (TextBox13.Text.Length == 0 || TextBox138.Text.Length == 0 || TextBox142.Text.Length == 0 || TextBox143.Text.Length == 0 || DropDownList4.SelectedValue == "0")
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                        "alertMessage",
                                                        "alert('Ελλιπή Στοιχεία !!!!');", true);
                if (DropDownList1.SelectedValue == "7")
                {
                    Panel2.Visible        = true;
                    CheckBox1.Visible     = true;
                    DropDownList7.Visible = true;
                }
                else
                {
                    Panel2.Visible        = false;
                    CheckBox1.Visible     = false;
                    DropDownList7.Visible = false;
                }
            }
            else
            {
                if (((string)Session["ID_Pers_NEWPERS"] != "XXX" && FINANCIAL_MANAGEMENT.App_Code.xrisi.User_For_ABE_Wait_Empty(Convert.ToInt32(GridView11.Rows[0].Cells[0].Text)) == 0) || (string)Session["Over_Ride_User"] == "YY" || (string)Session["ID_Pers_NEWPERS"] == "XXX")
                {
                    if ((string)Session["ID_Pers_NEWPERS"] == "XXX")
                    {
                        TextBox133.Text = FINANCIAL_MANAGEMENT.App_Code.xrisi.Fetch_MAX_Reservation().ToString();
                    }
                    TextBox12.Text = DateTime.Parse(TextBox124.Text).Year.ToString();
                    TextBox11.Text = DateTime.Parse(TextBox124.Text).Month.ToString();
                    xrisi();


                    if (TextBox124.Text == TextBox151.Text)
                    {
                        if (DropDownList3.SelectedValue != "0")
                        {
                            TextBox153.Text = "1";
                        }
                        else
                        {
                            TextBox153.Text = "0";
                        }
                    }
                    else
                    {
                        TextBox153.Text = null;
                    }
                    if (DropDownList2.SelectedValue == "10000")
                    {
                        TextBox153.Text = "3";
                    }
                    if (CheckBox1.Checked)
                    {
                        TextBox158.Text = "2";
                    }
                    else
                    {
                        TextBox158.Text = "0";
                    }
                    if (TextBox140.Text == "")
                    {
                        TextBox148.Text = "1900-01-01";
                    }
                    else
                    {
                        TextBox148.Text = DateTime.ParseExact(TextBox140.Text, "dd/MM/yyyy", null).ToString();
                    }

                    if (DropDownList3.SelectedValue == "0")
                    {
                        TextBox135.Text = "";
                    }
                    else
                    {
                        TextBox135.Text = DropDownList3.SelectedItem.ToString();;
                    }

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

                    ABE_KINISI.Update();
                    ABE_KINISI.Insert();
                    Reservations.Update();
                    Reservations.Insert();

                    Dikaiologitika.Delete();
                    foreach (GridViewRow row in GridView12.Rows)
                    {
                        CheckBox chkRow = (row.Cells[0].FindControl("O_C_CHECK") as CheckBox);
                        if (chkRow.Checked)
                        {
                            txbYN.Text = "1";
                        }
                        else
                        {
                            txbYN.Text = "0";
                        }

                        txbID_Proj.Text      = row.Cells[2].Text;
                        txbDikaiol_desc.Text = row.Cells[1].Text;
                        Dikaiologitika.Insert();
                    }

                    Session["ID_Pers_NEWPERS"] = "X";
                    string path_return = (string)Session["Path_For_Return_NewPers"];

                    String x = "<script type='text/javascript'>window.opener.location.href='" + path_return + "';self.close();</script>";
                    ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "script", x, false);
                }
                else
                {
                    Reservations.DataBind();
                    GridView11.SelectedIndex = -1;

                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                            "alertMessage",
                                                            "alert(' Η εγγραφή Διεκπεραιώνεται από άλλο χρήστη ');", true);
                }
            }
        }