private void addBtn_Click(object sender, EventArgs e)
 {
     try
     {
         SqlParameter[] array =
         {
             new SqlParameter("@personName", SqlDbType.NVarChar)
             {
                 Value = nameTxt.Text
             },
             new SqlParameter("@role", SqlDbType.NVarChar)
             {
                 Value = noaaCombo.SelectedItem
             },
             new SqlParameter("@companyId", SqlDbType.Int)
             {
                 Value = 1
             },
         };
         var cmd = db.cmd("addPerson", array);
         MessageBox.Show("تم إضافة الشخص بنجاح");
         //to refresh datagridview with the new data
         refreshDataGridView();
     }
     catch (Exception es)
     {
         MessageBox.Show("لقد حدث خطأ فى الإضافة و هذا هو الخطأ" + es.ToString());
     }
 }
Ejemplo n.º 2
0
        private void addBtn_Click(object sender, EventArgs e)
        {
            //try
            //{
            //    if (String.IsNullOrEmpty(productNameTxt.Text))
            //    {
            //        MessageBox.Show("برجاء كتابة شيئ أولا");
            //    }
            //    else
            //    {
            //        db.openConnection();
            //        var cmd = db.cmd("addNewProduct");
            //        cmd.CommandType = CommandType.StoredProcedure;
            //        cmd.Parameters.AddWithValue("@productName", SqlDbType.NVarChar).Value = productNameTxt.Text.Trim();
            //        cmd.Parameters.AddWithValue("@companyId", SqlDbType.NVarChar).Value = companyId;
            //        cmd.ExecuteNonQuery();
            //        db.closeConnection();
            //        MessageBox.Show("تم إضافة المنتح بنجاح");

            //        refreshDataGridView();
            //    }
            //}
            //catch(Exception es)
            //{
            //    MessageBox.Show("لقد حدث خطأ ما و هذا هو الخطأ" + es.ToString());
            //}

            try
            {
                if (String.IsNullOrEmpty(productNameTxt.Text))
                {
                    MessageBox.Show("برجاء كتابة شيئ أولا");
                }
                else
                {
                    SqlParameter[] array =
                    {
                        new SqlParameter("@companyId", SqlDbType.Int)
                        {
                            Value = companyId
                        },
                        new SqlParameter("@productName", SqlDbType.NVarChar)
                        {
                            Value = productNameTxt.Text.Trim()
                        },
                    };
                    var cmd = db.cmd("addNewProduct", array);
                    MessageBox.Show("تم إضافة المنتح بنجاح");
                    //to refresh datagridview with the new data
                    refreshDataGridView();
                }
            }
            catch (Exception es)
            {
                MessageBox.Show("لقد حدث خطأ فى الإضافة و هذا هو الخطأ" + es.ToString());
            }
        }
Ejemplo n.º 3
0
        public void refreshDataGridView()
        {
            SqlParameter[] array =
            {
                new SqlParameter("@companyId", SqlDbType.Int)
                {
                    Value = companyId
                },
            };
            var cmd = db.cmd("selectAllCompanyReciepts", array);

            var dt = db.returnDataTable(cmd);

            dataGridView1.DataSource = dt;
        }
Ejemplo n.º 4
0
        public void refreshDataGridView()
        {
            SqlParameter[] array =
            {
                new SqlParameter("@companyId", SqlDbType.Int)
                {
                    Value = companyId
                },
            };
            var cmd = db.cmd("selectProductsForSpecificCompany", array);

            var dt = db.returnDataTable(cmd);

            dataGridView1.DataSource = dt;

            //DataTable dt = new DataTable();
            //db.openConnection();
            //dt.Load(cmd.ExecuteReader());
            //db.closeConnection();
            //dataGridView1.DataSource = dt;
        }
        private void submitBtn_Click(object sender, EventArgs e)
        {
            try
            {
                //int companyId = 0;
                //DatabaseClass db = new DatabaseClass();
                //db.openConnection();
                //var cmd = db.cmd("selectCompany");
                //cmd.CommandType = CommandType.StoredProcedure;
                //cmd.Parameters.AddWithValue("@userName", SqlDbType.NVarChar).Value = userNameTxt.Text.Trim();
                //cmd.Parameters.AddWithValue("@password", SqlDbType.NVarChar).Value = passwordTxt.Text.Trim();
                //DataTable dt = new DataTable();
                //dt.Load(cmd.ExecuteReader());
                //db.closeConnection();

                int           companyId = 0;
                DatabaseClass db        = new DatabaseClass();

                SqlParameter[] param =
                {
                    new SqlParameter("@userName", SqlDbType.NVarChar)
                    {
                        Value = userNameTxt.Text.Trim()
                    },
                    new SqlParameter("@password", SqlDbType.NVarChar)
                    {
                        Value = passwordTxt.Text.Trim()
                    }
                };
                var       command = db.cmd("selectCompany", param);
                DataTable dt      = new DataTable();
                db.openConnection();
                dt.Load(command.ExecuteReader());
                db.closeConnection();

                companyId = dt.Rows[0].Field <int>(0);
                if (dt.Rows.Count > 0)
                {
                    mainForm main = new mainForm(companyId);
                    main.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("برجاء أدخل اسم مستخدم و كلمة سر صحيحة ");
                }
            }
            catch (Exception es)
            {
                MessageBox.Show("برجاء أدخل اسم مستخدم و كلمة سر");
            }
        }
Ejemplo n.º 6
0
        void loadToComboBox(string par1, string par2, SqlDbType type, string procedureName, string displayMember, string valueMember, ComboBox comoBoxName)
        {
            SqlParameter[] array =
            {
                new SqlParameter(par1, type)
                {
                    Value = par2
                },
            };
            var cmd = db.cmd(procedureName, array);


            var dt = db.returnDataTable(cmd);

            SqlDataAdapter da = new SqlDataAdapter(cmd);
            DataSet        ds = new DataSet();

            da.Fill(ds, procedureName);

            comoBoxName.DataSource    = ds.Tables[procedureName];
            comoBoxName.DisplayMember = displayMember;
            comoBoxName.ValueMember   = valueMember;



            //SqlParameter[] array = {
            //            new SqlParameter("@companyId", SqlDbType.Int) { Value = companyId },
            //        };
            //var cmd = db.cmd("selectProductsForSpecificCompany", array);


            //var dt = db.returnDataTable(cmd);

            //SqlDataAdapter da = new SqlDataAdapter(cmd);
            //DataSet ds = new DataSet();
            //da.Fill(ds, "selectProductsForSpecificCompany");

            //productCombo.DataSource = ds.Tables["selectProductsForSpecificCompany"];
            //productCombo.DisplayMember = "productName";
            //productCombo.ValueMember = "productName";

            //refreshDataGridView();
        }