private void show3()
        {
            salary_class salary_Class = new salary_class();

            salary_Class.Year_no = date_year.SelectedItem.ToString();
            String year_no = salary_Class.Year_no;

            salary_Class.Month_no = date_month.SelectedItem.ToString();
            String month_no = salary_Class.Month_no;

            string           query            = "SELECT month_no,year_no,premiums ,tours,rewards,insurance,discounts,net_salary,comments FROM financial_reports WHERE employee_id='" + employee_id + "' AND year_no='" + year_no + "' AND month_no='" + month_no + "'";
            MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter(query, databaseConnection);
            MySqlCommand     command          = new MySqlCommand(query, databaseConnection);
            MySqlDataReader  myreader         = command.ExecuteReader();

            while (myreader.Read())
            {
                int n = dataGridView3.Rows.Add();
                dataGridView3.Rows[n].Cells[0].Value = myreader.GetString(0);
                dataGridView3.Rows[n].Cells[1].Value = myreader.GetString(1);
                dataGridView3.Rows[n].Cells[2].Value = myreader.GetString(2);
                dataGridView3.Rows[n].Cells[3].Value = myreader.GetString(3);
                dataGridView3.Rows[n].Cells[4].Value = myreader.GetString(4);
                dataGridView3.Rows[n].Cells[5].Value = myreader.GetString(5);
                dataGridView3.Rows[n].Cells[6].Value = myreader.GetString(6);
                dataGridView3.Rows[n].Cells[7].Value = myreader.GetString(7);
                dataGridView3.Rows[n].Cells[8].Value = myreader.GetString(8);
            }
            myreader.Close();
        }
Esempio n. 2
0
        private void show2()
        {
            salary_class salary_Class = new salary_class();

            salary_Class.Year_no = date_year.SelectedItem.ToString();
            String year_no = salary_Class.Year_no;

            salary_Class.Month_no = date_month.SelectedItem.ToString();
            String month_no = salary_Class.Month_no;

            string           query            = "SELECT day_borrow,month_borrow,date_borrow ,Amount FROM borrowing WHERE ID_employee='" + employee_id + "' AND date_borrow='" + year_no + "' AND month_borrow='" + month_no + "'";
            MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter(query, databaseConnection);
            MySqlCommand     command          = new MySqlCommand(query, databaseConnection);
            MySqlDataReader  myreader         = command.ExecuteReader();

            while (myreader.Read())
            {
                int n = dataGridView2.Rows.Add();
                dataGridView2.Rows[n].Cells[0].Value = myreader.GetString(0);
                dataGridView2.Rows[n].Cells[1].Value = myreader.GetString(1);
                dataGridView2.Rows[n].Cells[2].Value = myreader.GetString(2);
                dataGridView2.Rows[n].Cells[3].Value = myreader.GetString(3);
            }
            myreader.Close();
        }
Esempio n. 3
0
        private void show_borrowing()
        {
            salary_class salary_Class = new salary_class();

            salary_Class.Day_no = comboBox_dayno_borrows.SelectedItem.ToString();
            String day_no = salary_Class.Day_no;

            salary_Class.Month_no = date_month.SelectedItem.ToString();
            String month_no = salary_Class.Month_no;

            salary_Class.Year_no = date_year.SelectedItem.ToString();
            String year_no = salary_Class.Year_no;

            string query = "SELECT Amount FROM borrowing WHERE day_borrow='" + day_no + "' AND month_borrow ='" + month_no + "' AND date_borrow='" + year_no + "'";


            MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter(query, databaseConnection);
            DataTable        dataTable        = new DataTable();

            mySqlDataAdapter.Fill(dataTable);
            dataGridView2.Rows.Clear();

            foreach (DataRow datarow in dataTable.Rows)
            {
                int n = dataGridView2.Rows.Add();
                dataGridView2.Rows[n].Cells[0].Value = datarow[0].ToString();
                sum_day_borrowing += double.Parse(datarow[0].ToString());

                label6.Text = sum_day_borrowing + " JD";
            }
            // MessageBox.Show("sum_Month_borrowing : " + sum_day_borrowing);
        }
Esempio n. 4
0
        private void view_year_installment()
        {
            salary_class salary_Class = new salary_class();

            salary_Class.Year_no = date_year.SelectedItem.ToString();
            String year_no = salary_Class.Year_no;


            string query = "SELECT sum FROM payments WHERE year_no='" + year_no + "'";

            MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter(query, databaseConnection);
            DataTable        dataTable        = new DataTable();

            mySqlDataAdapter.Fill(dataTable);
            dataGridView1.Rows.Clear();

            foreach (DataRow datarow in dataTable.Rows)
            {
                int n = dataGridView1.Rows.Add();
                dataGridView1.Rows[n].Cells[0].Value = datarow[0].ToString();
                sum_year_installment += double.Parse(datarow[0].ToString());

                label8.Text = sum_year_installment + " JD";
            }
            //  MessageBox.Show("sum_year_installment : " + sum_year_installment);
        }
Esempio n. 5
0
        private void view_monthly_discounts()
        {
            salary_class salary_Class = new salary_class();

            salary_Class.Year_no = date_year.SelectedItem.ToString();
            String year_no = salary_Class.Year_no;

            salary_Class.Month_no = date_month.SelectedItem.ToString();
            String month_no = salary_Class.Month_no;

            string query = "SELECT discounts FROM financial_reports WHERE  month_no ='" + month_no + "' AND year_no='" + year_no + "'";

            MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter(query, databaseConnection);
            DataTable        dataTable        = new DataTable();

            mySqlDataAdapter.Fill(dataTable);
            dataGridView2.Rows.Clear();

            foreach (DataRow datarow in dataTable.Rows)
            {
                int n = dataGridView2.Rows.Add();
                dataGridView2.Rows[n].Cells[0].Value = datarow[0].ToString();
                sum_Month_discounts += double.Parse(datarow[0].ToString());

                label6.Text = sum_Month_discounts + " JD";
            }
            //  MessageBox.Show("sum_Month_discounts : " + sum_Month_discounts);
        }
Esempio n. 6
0
        private void view_year_salaries()
        {
            salary_class salary_Class = new salary_class();

            salary_Class.Year_no = date_year.SelectedItem.ToString();
            String year_no = salary_Class.Year_no;


            string query = "SELECT DISTINCT employee_id,net_salary FROM financial_reports WHERE  year_no='" + year_no + "'";

            MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter(query, databaseConnection);
            DataTable        dataTable        = new DataTable();

            mySqlDataAdapter.Fill(dataTable);
            dataGridView1.Rows.Clear();

            foreach (DataRow datarow in dataTable.Rows)
            {
                int n = dataGridView1.Rows.Add();
                dataGridView1.Rows[n].Cells[0].Value = datarow[1].ToString();
                sum_year_salary += double.Parse(datarow[1].ToString());

                label8.Text = sum_year_salary + " JD";
            }
            //  MessageBox.Show("sum_year_salary : " + sum_year_salary);
        }
        private void calculate_salary()
        {
            String sql1, employee_id = "";
            String employee_name = comboBox_list_Employee.SelectedItem.ToString();

            sql1 = "SELECT id,name,salary FROM employee WHERE name='" + employee_name + "'";


            MySqlCommand command1;

            command1 = new MySqlCommand(sql1, databaseConnection);

            MySqlDataReader myaReader1 = command1.ExecuteReader();

            while (myaReader1.Read())
            {
                employee_id = employee_id + myaReader1.GetString(0) + "\n";
                salary      = double.Parse(myaReader1.GetString(2));
            }
            myaReader1.Close();

            string query = comboBox_list_Employee.Text;

            if (query == "")
            {
                MessageBox.Show("Please insert some sql query");
                return;
            }


            MySqlCommand commandDatabase = new MySqlCommand(query, databaseConnection);

            commandDatabase.CommandTimeout = 60;

            salary_class salary_Class = new salary_class();

            double reward = 0, tou = 0, premiu = 0, borrows = 0;
            String tour = "", rewards = "", premiums = "";

            if (txt_rewards.Text == "" || txt_premiums.Text == "" || txt_tours.Text == "")
            {
                reward = 0; tou = 0; premiu = 0;
            }
            else
            {
                salary_Class.Premiums = txt_premiums.Text;
                premiums = salary_Class.Premiums; //  العلاوات
                premiu   = double.Parse(txt_premiums.Text);


                salary_Class.Tours = txt_tours.Text;
                tour = salary_Class.Tours;   // الجولات
                tou  = double.Parse(txt_tours.Text);

                salary_Class.Rewards = txt_rewards.Text;
                rewards = salary_Class.Rewards;   //  المكافآت
                reward  = double.Parse(txt_rewards.Text);
            }



            salary_Class.Year_no = date_year.SelectedItem.ToString();
            String year_no = salary_Class.Year_no;

            salary_Class.Month_no = date_month.SelectedItem.ToString();
            String month_no = salary_Class.Month_no;


            salary_Class.Insurance = txt_insurance.Text;
            String insurance = salary_Class.Insurance;  // التأمين

            ins = double.Parse(txt_insurance.Text);


            salary_Class.Discounts = comboBox_discounts.SelectedItem.ToString();
            String discounts1 = salary_Class.Discounts;

            salary_Class.Discounts = txt_discounts.Text;
            String discounts2 = salary_Class.Discounts;

            double disc2 = double.Parse(txt_discounts.Text);


            double disc = double.Parse(comboBox_discounts.SelectedItem.ToString());

            //MessageBox.Show("disc : " + disc);
            //double discs = salary/30;
            //MessageBox.Show("discs : " + discs);
            // MessageBox.Show("salary : " + salary);
            dis = disc * (salary / 30);
            //MessageBox.Show("dis : " + dis);
            double discounts = dis + disc2;   //  الخصم

            // salary_Class.Borrow = txt_borrows.Text;
            //String borrow = salary_Class.Borrow;   //  السلف
            //borrows = double.Parse(txt_borrows.Text);

            // salary_Class.Day_no = comboBox_dayno_borrows.SelectedItem.ToString();
            //String day_no = salary_Class.Day_no;   //  يوم السلفة
            //day_no = double.Parse(textBox8.Text);


            salary_Class.Comments = txt_Comments.Text;
            String comments = salary_Class.Comments;  // ملاحظات

            salary_Class.Net_salary = txt_netSalary.Text;



            try
            {
                String sql = "";

                sql = "SELECT id FROM financial_reports WHERE employee_id='" + employee_id + "'";

                MySqlCommand command;
                string       found = "";
                command = new MySqlCommand(sql, databaseConnection);


                MySqlDataReader myaReader = command.ExecuteReader();

                while (myaReader.Read())
                {
                    found = myaReader.GetString(0);
                }
                myaReader.Close();

                if (found == "")
                {
                    MessageBox.Show("غير موجود");



                    ins_percent = ins / 100;
                    // MessageBox.Show("ins_percent : " + ins_percent);
                    ins_sal = ins_percent * salary; //salary - (ins * salary);
                                                    // MessageBox.Show("ins_salary : " + ins_sal);


                    net_sal1 = (premiu + tou + reward);
                    net_sal2 = (ins_sal + discounts);                   // borrows
                    if (reward == 0 || premiu == 0 || tou == 0)
                    {
                        //net_sal3 = net_sal2;
                    }
                    else
                    {
                        if ((net_sal1 - net_sal2) < 0)
                        {
                            net_sal3 = (net_sal2) - (net_sal1);
                        }
                        else
                        {
                            net_sal3 = (net_sal1) - (net_sal2);
                        }
                    }
                    //MessageBox.Show("net_sal1 : " + net_sal1);
                    //MessageBox.Show("net_sal2 : " + net_sal2);
                    // MessageBox.Show("net_sal2 : " + net_sal3);
                    //MessageBox.Show("borrows :" + borrows);



                    net_salary = (salary) - (net_sal3);
                    //double net_new_salary = (net_salary)- (ins_sal);
                    txt_netSalary.Text = net_salary + "";
                    //MessageBox.Show("net_salary : " + net_salary);

                    //MessageBox.Show(employee_id + "..........." + salary);

                    commandDatabase.CommandText = "INSERT INTO financial_reports(id,year_no, month_no, premiums, tours, rewards,insurance,discounts,employee_id,net_salary,comments)VALUES(NULL,'" + year_no + "','" + month_no + "','" + premiu + "','" + tou + "','" + reward + "','" + ins_sal + "','" + discounts + "','" + employee_id + "','" + net_salary + "','" + comments + "')";
                    commandDatabase.ExecuteNonQuery();
                    commandDatabase.Dispose();

                    MessageBox.Show("insert INTO financial_reports successfully");
                }
                else
                {
                    String year = "", mounth = "", sqls3 = "";
                    sqls3 = "SELECT year_no,month_no FROM financial_reports WHERE employee_id='" + employee_id + "'";

                    MySqlCommand commands3;

                    commands3 = new MySqlCommand(sqls3, databaseConnection);


                    MySqlDataReader myaReaders3 = commands3.ExecuteReader();

                    while (myaReaders3.Read())
                    {
                        year = myaReaders3.GetString(0);

                        mounth = myaReaders3.GetString(1);
                    }
                    myaReaders3.Close();


                    if (year == year_no && mounth == month_no)
                    {
                        String sqls, net_selery_final_discounts = "";



                        sqls = "SELECT net_salary ,premiums ,tours , rewards,insurance ,discounts FROM financial_reports WHERE employee_id='" + employee_id + "' AND year_no='" + year_no + "' AND month_no='" + month_no + "'";

                        MySqlCommand commands;

                        commands = new MySqlCommand(sqls, databaseConnection);


                        MySqlDataReader myaReaders = commands.ExecuteReader();

                        while (myaReaders.Read())
                        {
                            net_selery_final_discounts = myaReaders.GetString(0);           //290
                            premiums_final_discounts   = double.Parse(myaReaders.GetString(1));
                            tours_final_discounts      = double.Parse(myaReaders.GetString(2));
                            rewards_final_discounts    = double.Parse(myaReaders.GetString(3));
                            insurance_final_discounts  = double.Parse(myaReaders.GetString(4));
                            discounts_final_discounts  = double.Parse(myaReaders.GetString(5));
                        }

                        premiums_final_discounts  += premiu;
                        tours_final_discounts     += tou;
                        rewards_final_discounts   += reward;
                        insurance_final_discounts += ins_sal;
                        discounts_final_discounts += discounts;

                        myaReaders.Close();
                        salary_value_discounts = salary - double.Parse(net_selery_final_discounts);
                        //MessageBox.Show("net_selery_final_discounts : " + net_selery_final_discounts);
                        //MessageBox.Show("salary_value_discounts : " + salary_value_discounts);



                        ins_percent = ins / 100;
                        //MessageBox.Show("ins_percent : " + ins_percent);
                        ins_sal = ins_percent * salary; //salary - (ins * salary);
                                                        //MessageBox.Show("ins_sal : " + ins_sal);


                        net_sal1 = (premiu + tou + reward);
                        net_sal2 = (ins_sal + discounts);                  //borrows
                                                                           //if (reward == 0 || premiu == 0 || tou == 0)
                                                                           //{
                                                                           //    //net_sal3 = net_sal2;
                                                                           //    MessageBox.Show("Enter number " );

                        //}
                        //else
                        //{

                        if ((net_sal1 - net_sal2) < 0)
                        {
                            net_sal3   = (net_sal2) - (net_sal1);
                            net_salary = (salary) - (net_sal3);
                        }
                        else
                        {
                            net_sal3   = (net_sal1) - (net_sal2);
                            net_salary = (salary) + (net_sal3);
                        }
                        //}
                        //MessageBox.Show("net_sal1 : " + net_sal1);
                        //MessageBox.Show("net_sal2 : " + net_sal2);
                        // MessageBox.Show("net_sal3 : " + net_sal3);
                        // MessageBox.Show("borrows :" + borrows);



                        //double net_new_salary = (net_salary)- (ins_sal);
                        txt_netSalary.Text = net_salary + "";
                        //MessageBox.Show("salary : " + salary);
                        //MessageBox.Show("net_salary : " + net_salary);

                        //MessageBox.Show("employee_id : " + employee_id + "..........." + "salary : " + salary);



                        /*commandDatabase.CommandText = "INSERT INTO financial_reports(id,year_no, month_no, premiums, tours, rewards,insurance,discounts,employee_id,net_salary,comments)VALUES(NULL,'" + year_no + "','" + month_no + "','" + premiu + "','" + tour + "','" + rewards + "','" + ins_sal + "','" + discounts + "','" + employee_id + "','" + net_salary + "','" + comments + "')";
                         * commandDatabase.ExecuteNonQuery();
                         * commandDatabase.Dispose();*/


                        remaind_salary = salary - net_salary;
                        //MessageBox.Show("remaind_salary : " + remaind_salary);

                        salary_updated     = salary - (remaind_salary + salary_value_discounts);
                        txt_netSalary.Text = salary_updated + "";

                        //MessageBox.Show("salary_updated : " + salary_updated);


                        // , , rewards,insurance ,discounts

                        commandDatabase.CommandText = "Update financial_reports set net_salary='" + salary_updated + "',premiums='" + premiu + "',tours='" + tou + "',rewards='" + rewards + "',insurance='" + ins_sal + "',discounts='" + discounts + " ' WHERE employee_id = '" + employee_id + "' AND year_no = '" + year_no + "' AND month_no = '" + month_no + "'";
                        commandDatabase.ExecuteNonQuery();
                        commandDatabase.Dispose();

                        MessageBox.Show(" Update financial_reports ");
                    }

                    /* else
                     * {
                     *   double ins_percent = ins / 100;
                     *   //MessageBox.Show("ins_percent : " + ins_percent);
                     *   double ins_sal = ins_percent * salary;//salary - (ins * salary);
                     *   //MessageBox.Show("ins_salary : " + ins_sal);
                     *   double net_sal3 = 0.0;
                     *
                     *   double net_sal1 = (premiu + tou + reward);
                     *   double net_sal2 = (ins_sal + discounts);   // borrows
                     *   if (reward == 0 || premiu == 0 || tou == 0)
                     *   {
                     *       net_sal3 = net_sal2;
                     *   }
                     *   else
                     *   {
                     *
                     *       if ((net_sal1 - net_sal2) < 0)
                     *       {
                     *           net_sal3 = (net_sal2) - (net_sal1);
                     *       }
                     *       else
                     *       {
                     *           net_sal3 = (net_sal1) - (net_sal2);
                     *       }
                     *   }
                     *   //MessageBox.Show("net_sal1 : " + net_sal1);
                     *   //MessageBox.Show("net_sal2 : " + net_sal2);
                     *   //MessageBox.Show("net_sal2 : " + net_sal3);
                     *   //MessageBox.Show("borrows :" + borrows);
                     *
                     *
                     *
                     *   double net_salary = (salary) - (net_sal3);
                     *   //double net_new_salary = (net_salary)- (ins_sal);
                     *   txt_netSalary.Text = net_salary + "";
                     *   //MessageBox.Show("net_salary : " + net_salary);
                     *
                     *   //MessageBox.Show(employee_id + "..........." + salary);
                     *
                     *   commandDatabase.CommandText = "INSERT INTO financial_reports(id,year_no, month_no, premiums, tours, rewards,insurance,discounts,employee_id,net_salary,comments)VALUES(NULL,'" + year_no + "','" + month_no + "','" + premiu + "','" + tour + "','" + rewards + "','" + ins_sal + "','" + discounts + "','" + employee_id + "','" + net_salary + "','" + comments + "')";
                     *   commandDatabase.ExecuteNonQuery();
                     *   commandDatabase.Dispose();
                     *
                     *   MessageBox.Show("insert INTO financial_reports successfully");
                     * }*/
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }


            /*
             *          string query2 = comboBox_list_Employee.Text;
             *
             *          if (query == "")
             *          {
             *              MessageBox.Show("Please insert some sql query");
             *              return;
             *
             *          }
             *
             *          MySqlCommand commandDatabase2 = new MySqlCommand(query, databaseConnection);
             *
             *          commandDatabase2.CommandTimeout = 60;
             *
             *          //    double salary = 0.0;
             *          try
             *          {
             *              //commandDatabase2.CommandText = "INSERT INTO borrowing(id,ID_employee, date_borrow, day_borrow, Amount, month_borrow)VALUES(NULL,'" + employee_id + "','" + year_no + "','" + day_no + "','" + borrows + "','" + month_no + "')";
             *              // commandDatabase2.ExecuteNonQuery();
             *              //commandDatabase2.Dispose();
             *
             *          }
             *
             *          catch (Exception ex)
             *          {
             *              MessageBox.Show(ex.Message);
             *
             *          }
             */
        }
        private void calculate_borrowing()
        {
            string query = comboBox_list_Employee.Text;

            if (query == "")
            {
                MessageBox.Show("Please insert some sql query");
                return;
            }


            MySqlCommand commandDatabase = new MySqlCommand(query, databaseConnection);

            commandDatabase.CommandTimeout = 60;

            String sql1, employee_id = "";
            double borrows = 0.0;
            double salary  = 0.0;

            try
            {
                salary_class salary_Class = new salary_class();

                String employee_name = comboBox_list_Employee.SelectedItem.ToString();
                sql1 = "SELECT id,name,salary FROM employee WHERE name='" + employee_name + "'";


                MySqlCommand command1;
                command1 = new MySqlCommand(sql1, databaseConnection);

                MySqlDataReader myaReader1 = command1.ExecuteReader();

                while (myaReader1.Read())
                {
                    employee_id = employee_id + myaReader1.GetString(0) + "\n";
                    salary      = double.Parse(myaReader1.GetString(2));
                }
                myaReader1.Close();


                salary_Class.Borrow = txt_borrows.Text;
                String borrow = salary_Class.Borrow;   //  السلف
                borrows = double.Parse(txt_borrows.Text);

                salary_Class.Day_no = comboBox_dayno_borrows.SelectedItem.ToString();
                String day_no = salary_Class.Day_no;   //  يوم السلفة

                salary_Class.Year_no = date_year.SelectedItem.ToString();
                String year_no = salary_Class.Year_no;

                salary_Class.Month_no = date_month.SelectedItem.ToString();
                String month_no = salary_Class.Month_no;



                String sql22 = "";

                sql22 = "SELECT id FROM financial_reports WHERE employee_id='" + employee_id + "' AND year_no='" + year_no + "' AND month_no='" + month_no + "'";

                MySqlCommand command22;
                string       found = "";
                command22 = new MySqlCommand(sql22, databaseConnection);


                MySqlDataReader myaReader22 = command22.ExecuteReader();

                while (myaReader22.Read())
                {
                    found = myaReader22.GetString(0);
                }
                myaReader22.Close();

                if (found != "")
                {
                    MessageBox.Show(" موجود");



                    String sqls             = "";
                    double net_selery_final = 0.0;

                    double net_selery_final_borrowing = 0.0;

                    sqls = "SELECT net_salary FROM financial_reports WHERE employee_id='" + employee_id + "' AND year_no='" + year_no + "' AND month_no='" + month_no + "'";

                    MySqlCommand commands;

                    commands = new MySqlCommand(sqls, databaseConnection);



                    MySqlDataReader myaReaders = commands.ExecuteReader();

                    while (myaReaders.Read())
                    {
                        net_selery_final = double.Parse(myaReaders.GetString(0));
                    }
                    myaReaders.Close();

                    net_selery_final_borrowing = net_selery_final - borrows;
                    // MessageBox.Show("net_selery_final : " + net_selery_final);
                    //  MessageBox.Show("amount_borrowing : " + borrows);
                    //  MessageBox.Show("net_selery_final_borrowing : " + net_selery_final_borrowing);



                    commandDatabase.CommandText = "INSERT INTO borrowing(id,ID_employee, date_borrow, day_borrow, Amount, month_borrow)VALUES(NULL,'" + employee_id + "','" + year_no + "','" + day_no + "','" + borrows + "','" + month_no + "')";
                    commandDatabase.ExecuteNonQuery();
                    commandDatabase.Dispose();


                    label11.Text = net_selery_final_borrowing + "";

                    // commandDatabase.CommandText = "INSERT INTO financial_reports(id,year_no, month_no, premiums, tours, rewards,insurance,discounts,employee_id,net_salary,comments)VALUES(NULL,'" + year_no + "','" + month_no + "','" + 0 + "','" + 0 + "','" + 0 + "','" + 0 + "','" + 0 + "','" + employee_id + "','" + net_selery_final_borrowing + "','" + "" + "')";
                    //commandDatabase.ExecuteNonQuery();
                    //commandDatabase.Dispose();
                    // MessageBox.Show("insert new Salary ");


                    commandDatabase.CommandText = "Update financial_reports set net_salary='" + net_selery_final_borrowing + " ' WHERE employee_id = '" + employee_id + "' AND year_no = '" + year_no + "' AND month_no = '" + month_no + "'";
                    commandDatabase.ExecuteNonQuery();
                    commandDatabase.Dispose();
                    MessageBox.Show("تم تسجيل السلفة بنجاح ");
                    empty_texts();
                    //MessageBox.Show(" Update financial_reports ");
                }
                else
                {
                    //  MessageBox.Show("غير موجود");

                    commandDatabase.CommandText = "INSERT INTO borrowing(id,ID_employee, date_borrow, day_borrow, Amount, month_borrow)VALUES(NULL,'" + employee_id + "','" + year_no + "','" + day_no + "','" + borrows + "','" + month_no + "')";
                    commandDatabase.ExecuteNonQuery();
                    commandDatabase.Dispose();



                    //String sqls = "";
                    //double net_selery_final = 0.0;

                    double net_selery_final_borrowing22 = 0.0;

                    net_selery_final_borrowing22 = salary - borrows;

                    label11.Text = net_selery_final_borrowing22 + "";

                    //  MessageBox.Show("net_selery_final_borrowing22: " + net_selery_final_borrowing22);


                    commandDatabase.CommandText = "INSERT INTO financial_reports(id,year_no, month_no, premiums, tours, rewards,insurance,discounts,employee_id,net_salary,comments)VALUES(NULL,'" + year_no + "','" + month_no + "','" + 0 + "','" + 0 + "','" + 0 + "','" + 0 + "','" + 0 + "','" + employee_id + "','" + net_selery_final_borrowing22 + "','" + "" + "')";
                    commandDatabase.ExecuteNonQuery();
                    commandDatabase.Dispose();
                    MessageBox.Show("تم تسجيل السلفة بنجاح ");
                    empty_texts();
                }
            }


            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }