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()); } }
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()); } }
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; }
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("برجاء أدخل اسم مستخدم و كلمة سر"); } }
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(); }