Exemplo n.º 1
0
        protected void DropDownList5_SelectedIndexChanged(object sender, EventArgs e)
        {
            TextBox2.Text  = "'Εσοδα ";
            TextBox38.Text = "";
            GridView5.DataBind();
            Pass_Visa_Ensima_AN.Delete();
            get_gr_max();
            null_Sum();

            if (DropDownList5.SelectedItem.Value != "0")
            {
                TextBox15.Text = "0";
                TextBox17.Text = "0";
            }
            if (Convert.ToInt16(DropDownList5.SelectedValue) >= 1 && Convert.ToInt16(DropDownList5.SelectedValue) <= 12)
            {
                TextBox15.Text = DropDownList5.SelectedValue;
                TextBox17.Text = DropDownList5.SelectedValue;
            }
            else if (DropDownList5.SelectedItem.Value == "13")
            {
                TextBox15.Text = "1";
                TextBox17.Text = "3";
            }
            else if (DropDownList5.SelectedItem.Value == "14")
            {
                TextBox15.Text = "4";
                TextBox17.Text = "6";
            }
            else if (DropDownList5.SelectedItem.Value == "15")
            {
                TextBox15.Text = "7";
                TextBox17.Text = "9";
            }
            else if (DropDownList5.SelectedItem.Value == "16")
            {
                TextBox15.Text = "10";
                TextBox17.Text = "12";
            }
            else if (DropDownList5.SelectedItem.Value == "17")
            {
                TextBox15.Text = "1";
                TextBox17.Text = "6";
            }
            else if (DropDownList5.SelectedItem.Value == "18")
            {
                TextBox15.Text = "7";
                TextBox17.Text = "12";
            }

            int etos = Convert.ToInt16(TextBox28.Text);

            if (etos != 0)
            {
                TextBox27.Text = FINANCIAL_MANAGEMENT.App_Code.xrisi.Fetch_Date_Last_GR_Esoda(etos, FINANCIAL_MANAGEMENT.App_Code.xrisi.XrisiTR(etos)).ToString();

                calEx1.StartDate = FINANCIAL_MANAGEMENT.App_Code.xrisi.Fetch_Date_Last_GR_Esoda(etos, FINANCIAL_MANAGEMENT.App_Code.xrisi.XrisiTR(etos));
            }

            GridView1.DataBind();
            GridView2.DataBind();
            GridView6.DataBind();
            get_gr_max();

            for (int i = 0; i < GridView7.Rows.Count; i++)
            {
                TextBox36.Text = GridView7.Rows[i].Cells[3].Text;
                Pass_Visa_Ensima_AN.Insert();
                TextBox2.Text = TextBox2.Text + GridView7.Rows[i].Cells[2].Text + ", ";
            }
            TextBox2.Text = TextBox2.Text + DropDownList5.SelectedItem.Text + " / " + TextBox28.Text;

            GridView5.DataBind();

            if (GridView5.Rows.Count > 0)
            {
                for (int i = 0; i < GridView5.Rows.Count; i++)
                {
                    TextBox38.Text = TextBox38.Text + ", " + GridView5.Rows[i].Cells[2].Text;
                }
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                        "alertMessage",
                                                        "alert(' Υπάρχουν Προξενικά Έσοδα προηγούμενου διαστήματος, που δεν έχουν μεταφερθεί στα έσοδα !!!! " + TextBox38.Text + "');", true);
            }
        }
Exemplo n.º 2
0
        protected void kataxorisi()
        {
            if (GridView1.Rows.Count == 0)
            {
                TextBox19.Text = "0";
                TextBox22.Text = "0";
            }



            if (GridView1.Rows.Count > 0 || GridView2.Rows.Count > 0)
            {
                if (DropDownList4.Items.Count == 8 || DropDownList6.SelectedValue == "0" || TextBox28.Text == "" || DropDownList5.SelectedValue == "0")
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                            "alertMessage",
                                                            "alert('Δεν έχει επιλεγεί Έτος ή Έσοδο ή Τρίμηνο ή ο Μήνας Υπολογισμού!!!!');", true);
                }
                else
                {
                    if (GridView5.Rows.Count > 0)
                    {
                        ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                                "alertMessage",
                                                                "alert(' Υπάρχουν Προξενικά Έσοδα προηγούμενου διαστήματος, που δεν έχουν μεταφερθεί στα έσοδα!!!!');", true);
                    }
                    else
                    {
                        Esoda.Insert();



                        for (int i = 0; i < GridView6.Rows.Count; i++)
                        {
                            var chk = (System.Web.UI.WebControls.CheckBox)(GridView6.Rows[i].Cells[0].FindControl("O_C_CHECK"));

                            if (chk.Checked)
                            {
                                TextBox31.Text = GridView6.Rows[i].Cells[6].Text;
                                TextBox32.Text = GridView6.Rows[i].Cells[7].Text;
                                TextBox37.Text = GridView6.Rows[i].Cells[8].Text;

                                Metafora_GR.Insert();
                                Pass_Visa_Ensima_AN.Update();


                                if (TextBox32.Text == "1")
                                {
                                    Ensimo.Update();
                                }
                                else if (TextBox32.Text == "2")
                                {
                                    Passport.Update();
                                }
                                else if (TextBox32.Text == "3")
                                {
                                    Post_P.Update();
                                }
                                else if (TextBox32.Text == "4")
                                {
                                    Visa.Update();
                                }
                                else if (TextBox32.Text == "5")
                                {
                                    FET.Update();
                                }
                                else if (TextBox32.Text == "6")
                                {
                                    Tokon.Update();
                                }
                                else if (TextBox32.Text == "7")
                                {
                                    Nautiliaka.Update();
                                }
                            }
                        }

                        Metafora_Select.Update(); // einai delete
                        Metafora_Select.Delete();
                        Session["First_page_acc"]  = 0;
                        Session["Flag_Esoda_Gram"] = 0;

                        Response.Redirect("~/Esoda/Esoda.aspx");
                    }
                }
            }
            else
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
                                                        "alertMessage",
                                                        "alert('Δεν Υπάρχουν εισπράξεις !!!!');", true);
            }
        }