public static List <clsLoaiNguyenLieu_DTO> LayDSLoaiNguyenLieu(string ChuoiTimKiem) { string query = string.Format("select * from LoaiNguyenLieu"); if (ChuoiTimKiem != "") { query += ChuoiTimKiem; } List <clsLoaiNguyenLieu_DTO> dsMonAn = new List <clsLoaiNguyenLieu_DTO>(); SqlConnection con = ThaoTacDuLieu_DAO.TaoKetNoi(); SqlCommand cmd = ThaoTacDuLieu_DAO.TruyVan(query, con); SqlDataReader rddtMA = cmd.ExecuteReader(); while (rddtMA.Read()) { clsLoaiNguyenLieu_DTO itemLoaiNguyenLieu = new clsLoaiNguyenLieu_DTO(); if (!rddtMA.IsDBNull(0)) { itemLoaiNguyenLieu.MaLoaiNguyenLieu = (string)rddtMA[0]; } if (!rddtMA.IsDBNull(1)) { itemLoaiNguyenLieu.TenLoaiNguyenLieu = (string)rddtMA[1]; } if (!rddtMA.IsDBNull(2)) { itemLoaiNguyenLieu.TrangThai = (bool)rddtMA[2]; } dsMonAn.Add(itemLoaiNguyenLieu); } ThaoTacDuLieu_DAO.DongKetNoi(con); return(dsMonAn); }
public static bool UpLoaiNguyenLieu(clsLoaiNguyenLieu_DTO LoaiNguyenLieu) { SqlConnection con = ThaoTacDuLieu_DAO.TaoKetNoi(); string query = string.Format("UPDATE MonAn Set ten_loai_nguyen_lieu =N'{0}',trang_thai =N'{1}' where ma_loai_nguyen_lieu = N'{2}' ", LoaiNguyenLieu.MaLoaiNguyenLieu, LoaiNguyenLieu.TenLoaiNguyenLieu, LoaiNguyenLieu.TrangThai); SqlCommand cmd = ThaoTacDuLieu_DAO.TruyVan(query, con); int ketqua = cmd.ExecuteNonQuery(); ThaoTacDuLieu_DAO.DongKetNoi(con); return((ketqua == 1) ? true : false); }
public static bool InsertLoaiNguyenLieu(clsLoaiNguyenLieu_DTO LoaiNguyenLieu) { SqlConnection con = ThaoTacDuLieu_DAO.TaoKetNoi(); string query = string.Format("INSERT INTO LoaiNguyenLieu (ma_loai_nguyen_lieu, ten_loai_nguyen_lieu, trang_thai) VALUES ('{0}',N'{1}',N'{2}')", LoaiNguyenLieu.MaLoaiNguyenLieu, LoaiNguyenLieu.TenLoaiNguyenLieu, LoaiNguyenLieu.TrangThai); SqlCommand cmd = ThaoTacDuLieu_DAO.TruyVan(query, con); int ketqua = cmd.ExecuteNonQuery(); ThaoTacDuLieu_DAO.DongKetNoi(con); return((ketqua == 1) ? true : false); }
private void btnLuu_Click_1(object sender, EventArgs e) { if (btnHuyBoThemMoi.Visible == true) { //Giao diện // clsLoaiNguyenLieu_DTO LoaiNguyenLieu = new clsLoaiNguyenLieu_DTO(); LoaiNguyenLieu.MaLoaiNguyenLieu = TaoRaMa(lstLoaiNguyenLieu.Count); if (txtTenLoaiNL.Text == "") { MessageBox.Show("Chưa nhập tên nguyên liệu "); return; } LoaiNguyenLieu.TenLoaiNguyenLieu = txtTenLoaiNL.Text; LoaiNguyenLieu.TrangThai = true;//tạm thời là true sửa trong thời gian update tới ! if (BUS.LoaiNguyenLieu_BUS.InsertLoaiNguyenLieu(LoaiNguyenLieu)) { txtTenLoaiNL.Enabled = false; btnHuyBoThemMoi.Enabled = false; btnHuyBoThemMoi.Visible = false; btnChinhSuaLoaiNL.Enabled = true; btnThemLoaiNL.Enabled = true; btnLuu.Enabled = false; MessageBox.Show("Đã thêm loại nguyên liệu thành công "); txtTenLoaiNL.Text = ""; urcDanhSachLoaiNguyenLieu_Load(sender, e); if (_ReloadDSNguyenLieu != null) { _ReloadDSNguyenLieu(true); } } else { MessageBox.Show("Thêm loại nguyên liệu thất bại "); } } if (btnHuyBoChinhSua.Visible == true) { //Giao diện btnHuyBoChinhSua.Enabled = false; btnHuyBoChinhSua.Visible = false; btnThemLoaiNL.Enabled = true; btnChinhSuaLoaiNL.Enabled = true; btnLuu.Enabled = false; // } }
public static bool InsertLoaiNguyenLieu(clsLoaiNguyenLieu_DTO NguyenLieu) { return(DAO.LoaiNguyenLieu_DAO.InsertLoaiNguyenLieu(NguyenLieu)); }