public static List <clsDonViTinh_DTO> LaydsDonVi() { List <clsDonViTinh_DTO> dsDonVi = new List <clsDonViTinh_DTO>(); SqlConnection con = ThaoTacDuLieu_DAO.TaoKetNoi(); string query = string.Format("select * from DonViTinh"); SqlCommand cmd = ThaoTacDuLieu_DAO.TruyVan(query, con); SqlDataReader rddtMA = cmd.ExecuteReader(); while (rddtMA.Read()) { clsDonViTinh_DTO itemDonViTinh = new clsDonViTinh_DTO(); if (!rddtMA.IsDBNull(0)) { itemDonViTinh.MaDonViTinh = (string)rddtMA[0]; } if (!rddtMA.IsDBNull(1)) { itemDonViTinh.TenDonViTinh = (string)rddtMA[1]; } if (!rddtMA.IsDBNull(2)) { itemDonViTinh.TrangThai = (bool)rddtMA[2]; } // dsDonVi.Add(itemDonViTinh); } ThaoTacDuLieu_DAO.DongKetNoi(con); return(dsDonVi); }
public static bool InsertDonViTinh(clsDonViTinh_DTO DonViTinh) { SqlConnection con = ThaoTacDuLieu_DAO.TaoKetNoi(); string query = string.Format("INSERT INTO DonViTinh VALUES ('{0}',N'{1}',N'{2}')", DonViTinh.MaDonViTinh, DonViTinh.TenDonViTinh, DonViTinh.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 // clsDonViTinh_DTO DonViTinh = new clsDonViTinh_DTO(); DonViTinh.MaDonViTinh = TaoRaMa(lstDonViTinh.Count).ToString(); if (txtTenDonViTinh.Text == "") { MessageBox.Show("Chưa nhập tên đơn vị mới "); return; } DonViTinh.TenDonViTinh = txtTenDonViTinh.Text; DonViTinh.TrangThai = true;//tạm thời là true sửa trong thời gian update tới ! // MessageBox.Show(DonViTinh.MaDonViTinh.ToString() + "-" + DonViTinh.TenDonViTinh + "-" + DonViTinh.TrangThai.ToString()); return; if (BUS.DonViTinh_BUS.InsertDonViTinh(DonViTinh)) { txtTenDonViTinh.Enabled = false; btnHuyBoThemMoi.Enabled = false; btnHuyBoThemMoi.Visible = false; btnChinhSuaLoaiNL.Enabled = true; btnThemLoaiNL.Enabled = true; btnLuu.Enabled = false; MessageBox.Show("Đã thêm đơn vị tính thành công "); urcDanhSachLoaiNguyenLieu_Load(sender, e); if (_LoadDSDonVi != null) { _LoadDSDonVi(true); } } else { MessageBox.Show("Thêm đơn vị tính 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; // } }
private void dgvDSSP_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { if (dgvDSSP.Columns[e.ColumnIndex].Name == "colAnhMonAn") { try { if (e.Value != null) { e.Value = new Bitmap(e.Value.ToString()); } else { e.Value = new Bitmap(@"HinhAnh\AnhMonAn\no_picture.gif"); } } catch (Exception) { e.Value = new Bitmap(@"HinhAnh\AnhMonAn\no_picture.gif"); } } try { if (dgvDSSP.Columns[e.ColumnIndex].Name == "colDonViTinh") { clsDonViTinh_DTO dtoDonViTinh = lstDonViTinh.First(i => i.MaDonViTinh == e.Value.ToString()); e.Value = dtoDonViTinh.TenDonViTinh; } } catch (Exception) { } if (dgvDSSP.Columns[e.ColumnIndex].Name == "colTenLoaiMonAn") { clsLoaiMonAn_DTO dtoTenLoaiMonAn = lstLoaiMonAn.First(u => u.MaLoaiMonAn == e.Value.ToString()); e.Value = dtoTenLoaiMonAn.TenLoaiMonAn; } //colTenKichThuoc if (dgvDSSP.Columns[e.ColumnIndex].Name == "colTenKichThuoc") { clsKichThuocMonAn_DTO dtoKichThuocMonAn = lstKichThuocMonAn.First(u => u.MaKichThuoc == e.Value.ToString()); e.Value = dtoKichThuocMonAn.TenKichThuoc; } }
public static bool InsertDonViTinh(clsDonViTinh_DTO DonViTinh) { return(DAO.DonViTinh_DAO.InsertDonViTinh(DonViTinh)); }