private void Gan(clsLoaiMatHangDTO LoaiMatHang) { //load Ma mat hang txtMaNhom.Text = LoaiMatHang.MaLoaiMatHang; txtTenNhomHang.Text = LoaiMatHang.TenLoaiMatHang; txtDienGiai.Text = LoaiMatHang.DienGiai; }
private clsLoaiMatHangDTO KhoiTaoLoaiMatHang() { int dong = grdvDSLoaiMatHang.CurrentRow.Index; clsLoaiMatHangDTO LoaiMatHang = new clsLoaiMatHangDTO(); LoaiMatHang.MaLoaiMatHang = grdvDSLoaiMatHang.Rows[dong].Cells["MaLoaiMatHang"].Value.ToString(); LoaiMatHang.TenLoaiMatHang = grdvDSLoaiMatHang.Rows[dong].Cells["TenLoaiMatHang"].Value.ToString(); LoaiMatHang.DienGiai = grdvDSLoaiMatHang.Rows[dong].Cells["DienGiai"].Value.ToString(); LoaiMatHang.TrangThai = int.Parse(grdvDSLoaiMatHang.Rows[dong].Cells["TrangThai"].Value.ToString()); return(LoaiMatHang); }
private clsLoaiMatHangDTO KhoiTao(ref string Loi) { clsLoaiMatHangDTO LoaiMatHang = new clsLoaiMatHangDTO(); LoaiMatHang.MaLoaiMatHang = txtMaNhom.Text.Trim(); if (txtTenNhomHang.Text.Trim() == "") { Loi = "Xin vui lòng nhập vào Tên nhóm hàng"; return(null); } LoaiMatHang.TenLoaiMatHang = txtTenNhomHang.Text.Trim(); LoaiMatHang.DienGiai = txtDienGiai.Text.Trim(); LoaiMatHang.TrangThai = 1; return(LoaiMatHang); }
/// <summary> /// Sửa thông tin loại mặt hàng /// </summary> /// <param name="LoaiMatHang"> /// MaLoaiMatHang nvarchar(10) /// TenLoaiMatHang nvarchar(255) /// DienGiai ntext /// </param> public int Sua(clsLoaiMatHangDTO LoaiMatHang) { int i = -1; string sql = "sp_UpdateLoaiMatHang"; string[] ParameterColection = new string[3]; Object[] valueofParameter = new Object[3]; ParameterColection[0] = "@MaLoaiMatHang"; valueofParameter[0] = LoaiMatHang.MaLoaiMatHang; ParameterColection[1] = "@TenLoaiMatHang"; valueofParameter[1] = LoaiMatHang.TenLoaiMatHang; ParameterColection[2] = "@DienGiai"; valueofParameter[2] = LoaiMatHang.DienGiai; i = sqlServer.writeData(sql, ParameterColection, valueofParameter); return(i); }
private void btnLuu_Click(object sender, EventArgs e) { String Loi = ""; try { Loi = "Xin vui lòng kiểm tra lại dữ liệu nhập"; clsLoaiMatHangDTO LoaiMatHang = KhoiTao(ref Loi); if (LoaiMatHang != null) { Loi = "Lỗi kết nối cơ sở dữ liệu"; if (ThucThi == "Them") { if (LoaiMatHangBus.Them(LoaiMatHang) != -1) { MessageBox.Show("Lưu nhóm hàng " + LoaiMatHang.TenLoaiMatHang + " thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LamTuoi(); } else { MessageBox.Show("Lưu nhóm hàng không thành công, nguyên nhân do nhóm hàng này đã tồn tại rồi. Xin vui lòng nhập tên nhóm hàng khác", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (LoaiMatHangBus.Sua(LoaiMatHang) != -1) { MessageBox.Show("Lưu nhóm hàng " + LoaiMatHang.TenLoaiMatHang + " thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); //LamTuoi(); this.Close(); } else { MessageBox.Show("Lưu nhóm hàng không thành công, nguyên nhân do nhóm hàng này đã tồn tại rồi. Xin vui lòng nhập tên nhóm hàng khác", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show(Loi, "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(Loi, "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public clsMatHangDTO() { MaMatHang = ""; TenMatHang = ""; DienGiai = ""; DonGia = 0; DonViTinh = ""; GiaBanLe = 0; GiaBanSi = 0; GiaMua = 0; LoaiMatHang = new clsLoaiMatHangDTO(); LuongMin = 0; LuongMax = 0; MaVach = ""; PT_GiaBanSi = 0; PT_GiaBanLe = 0; SoLuongTon = 0; ThueVAT = 0; XuatXu = ""; NgayTao = new DateTime(); TrangThai = 1; }
/// <summary> /// /// </summary> /// <param name="_MaMatHang"></param> /// <param name="_TenMatHang"></param> /// <param name="_LoaiMatHang"></param> /// <param name="_DonViTinh"></param> /// <param name="_DonGia"></param> /// <param name="_GiaMua"></param> /// <param name="_GiaBanSi"></param> /// <param name="_GiaBanLe"></param> /// <param name="_PT_GiaBanSi"></param> /// <param name="_PT_GiaBanLe"></param> /// <param name="_LuongMin"></param> /// <param name="_LuongMax"></param> /// <param name="_SoLuongTon"></param> /// <param name="_ThueVAT"></param> /// <param name="_XuatXu"></param> /// <param name="_DienGia"></param> /// <param name="_MaVach"></param> /// <param name="_TrangThai"></param> public clsMatHangDTO(string _MaMatHang, string _TenMatHang, clsLoaiMatHangDTO _LoaiMatHang, string _DonViTinh, double _DonGia, double _GiaMua, double _GiaBanSi, double _GiaBanLe, double _PT_GiaBanSi, double _PT_GiaBanLe, int _LuongMin, int _LuongMax, int _SoLuongTon, double _ThueVAT, string _XuatXu, string _DienGia, string _MaVach, int _TrangThai) { MaMatHang = _MaMatHang; TenMatHang = _TenMatHang; DienGiai = _DienGia; DonGia = _DonGia; DonViTinh = _DonViTinh; GiaBanLe = _GiaBanLe; GiaBanSi = _GiaBanSi; GiaMua = _GiaMua; LoaiMatHang = _LoaiMatHang; LuongMin = _LuongMin; LuongMax = _LuongMax; MaVach = _MaVach; PT_GiaBanSi = _PT_GiaBanSi; PT_GiaBanLe = _PT_GiaBanLe; SoLuongTon = _SoLuongTon; ThueVAT = _ThueVAT; XuatXu = _XuatXu; NgayTao = new DateTime(); TrangThai = 1; }
public frmThemNhom(clsLoaiMatHangDTO _LoaiMatHangDTO) { ThucThi = "Sua"; LoaiMatHangDTO = _LoaiMatHangDTO; InitializeComponent(); }
/// <summary> /// Sửa thông tin loại mặt hàng /// </summary> /// <param name="LoaiMatHang"> /// MaLoaiMatHang nvarchar(10) /// TenLoaiMatHang nvarchar(255) /// DienGiai ntext /// </param> public int Sua(clsLoaiMatHangDTO LoaiMatHang) { return(LoaiMatHangDAO.Sua(LoaiMatHang)); }
/// <summary> /// Thêm thông tin loại mặt hàng /// </summary> /// <param name="LoaiMatHang"> /// MaLoaiMatHang nvarchar(10) /// TenLoaiMatHang nvarchar(255) /// DienGiai ntext /// NgayTao smalldatetime /// TrangThai int /// </param> public int Them(clsLoaiMatHangDTO LoaiMatHang) { return(LoaiMatHangDAO.Them(LoaiMatHang)); }