public bool suaGia(GiaVatTuDTO Gia) { string query = string.Empty; query += "UPDATE GIAVATTU SET [magiavattu] = @magiavattu, [giavattu] = @giavattu WHERE [mavattu] = @mavattu"; using (SqlConnection con = new SqlConnection(ConnectionString)) { using (SqlCommand cmd = new SqlCommand()) { cmd.Connection = con; cmd.CommandType = System.Data.CommandType.Text; cmd.CommandText = query; cmd.Parameters.AddWithValue("@magiavattu", Gia.MaGiaVatTuPT); cmd.Parameters.AddWithValue("@giavattu", Gia.GiaVatTuPT); cmd.Parameters.AddWithValue("@mavattu", Gia.MaVatTuPTGV); try { con.Open(); cmd.ExecuteNonQuery(); con.Close(); con.Dispose(); } catch (Exception ex) { con.Close(); return(false); } } } return(true); }
public bool themGia(GiaVatTuDTO gia) { string query = string.Empty; query += "INSERT INTO [GIAVATTU] ([magiavattu],[giavattu],[mavattu]) "; query += "VALUES (@magiavattu,@giavattu,@mavattu)"; using (SqlConnection con = new SqlConnection(connectionString)) { using (SqlCommand cmd = new SqlCommand()) { cmd.Connection = con; cmd.CommandType = System.Data.CommandType.Text; cmd.CommandText = query; cmd.Parameters.AddWithValue("@magiavattu", gia.MaGiaVatTuPT); cmd.Parameters.AddWithValue("@giavattu", gia.GiaVatTuPT); cmd.Parameters.AddWithValue("@mavattu", gia.MaVatTuPTGV); try { con.Open(); cmd.ExecuteNonQuery(); con.Close(); con.Dispose(); } catch (Exception ex) { con.Close(); return(false); } } } return(true); }
private void XoaBT_Click(object sender, EventArgs e) { if (maVatTuTB.Text == "") { MessageBox.Show("Vui Lòng nhập đầy đủ trước khi thực hiện"); return; } VattuDTO vt = new VattuDTO(); GiaVatTuDTO gia = new GiaVatTuDTO(); vt.MaVatTuPT = int.Parse(maVatTuTB.Text); gia.MaVatTuPTGV = int.Parse(maVatTuTB.Text); //2. Kiểm tra data hợp lệ or not //3. Thêm vào DB bool kq = vattu.xoavattu(vt); bool kq1 = giabus.xoaGia(gia); if (kq == false || kq1 == false) { MessageBox.Show("Xóa thông tin vật tư thất bại. Vui lòng kiểm tra lại dữ liệu"); } else { MessageBox.Show("Xóa thông tin vật tư thành công"); } this.Hide(); }
public List <GiaVatTuDTO> selectGiaVat() { string query = string.Empty; query += "SELECT [magiavattu], [giavattu],[mavattu]"; query += "FROM [GIAVATTU]"; List <GiaVatTuDTO> lsGiaVatTu = new List <GiaVatTuDTO>(); using (SqlConnection con = new SqlConnection(ConnectionString)) { using (SqlCommand cmd = new SqlCommand()) { cmd.Connection = con; cmd.CommandType = System.Data.CommandType.Text; cmd.CommandText = query; try { con.Open(); SqlDataReader reader = null; reader = cmd.ExecuteReader(); if (reader.HasRows == true) { while (reader.Read()) { GiaVatTuDTO GVT = new GiaVatTuDTO(); GVT.MaGiaVatTuPT = int.Parse(reader["magiavattu"].ToString()); GVT.GiaVatTuPT = int.Parse(reader["giavattu"].ToString()); GVT.MaVatTuPTGV = int.Parse(reader["mavattu"].ToString()); lsGiaVatTu.Add(GVT); } } con.Close(); con.Dispose(); } catch (Exception ex) { con.Close(); return(null); } } } return(lsGiaVatTu); }
private void suaBT_Click(object sender, EventArgs e) { if (maVatTuTB.Text == "" || diaChiTB.Text == "" || tenVatTuTB.Text == "" || giaBT.Text == "") { MessageBox.Show("Vui Lòng nhập đầy đủ trước khi thực hiện"); return; } //1. Map data from GUI VattuDTO vt = new VattuDTO(); GiaVatTuDTO gia = new GiaVatTuDTO(); vt.MaVatTuPT = int.Parse(maVatTuTB.Text); vt.TenVatTuPT = tenVatTuTB.Text; vt.DiaChiBanPT = diaChiTB.Text; gia.MaGiaVatTuPT = int.Parse(maVatTuTB.Text); gia.MaVatTuPTGV = int.Parse(maVatTuTB.Text); gia.GiaVatTuPT = int.Parse(giaBT.Text); //2. Kiểm tra data hợp lệ or not //3. Thêm vào DB bool result = vattu.suavattu(vt); bool result1 = giabus.suaGia(gia); if (result == false || result1 == false) { MessageBox.Show("Sửa Vật Tư thất bại. Vui lòng kiểm tra lại dữ liệu"); } else { MessageBox.Show("Sửa Vật Tư thành công"); } }
public bool suaGia(GiaVatTuDTO gia) { bool result = GVDal.suaGia(gia); return(result); }
public bool themGia(GiaVatTuDTO gia) { bool result = GVDal.themGia(gia); return(result); }