예제 #1
0
        /// <summary>
        /// Thêm nhà sản xuất
        /// </summary>
        public bool AddData(clsNhaSanXuat nhaSanXuat)
        {
            if (IsExist(nhaSanXuat.MaNhaSanXuat))
            {
                MessageBox.Show("Nhà sản xuất " + nhaSanXuat.MaNhaSanXuat + " đã có trong Database "
                                , "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }
            DialogResult result = MessageBox.Show("Xác nhận thêm nhà cung cấp " + nhaSanXuat.MaNhaSanXuat + " ?", "Xác nhận",
                                                  MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.No)
            {
                return(false);
            }
            ///them hoa don

            if (_mdlNhaSanXuat.AddData(nhaSanXuat))
            {
                MessageBox.Show("Thêm thành công", "Thêm nhà sản xuất", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //them chi tiet hoa don
                _viewNhaSanXuat.UpdateView();
                return(true);
            }
            else
            {
                MessageBox.Show("Thêm thất bại", "Thêm nhà sản xuất", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            return(false);
        }
예제 #2
0
 public bool UpdateData(clsNhaSanXuat nhaSanXuat)
 {
     _conn.CMD.CommandText = String.Format("Update  tbNhaSanXuat set MaNhaSanXuat = N'{0}',TenNhaSanXuat = N'{1}' ,DiaChi = N'{2}'," +
                                           " GhiChu = N'{3}' where id = '{4}'"
                                           , nhaSanXuat.MaNhaSanXuat, nhaSanXuat.TenNhaSanXuat, nhaSanXuat.DiaChi, nhaSanXuat.GhiChu, nhaSanXuat.Id);
     return(_conn.ExecuteCMD());
 }
예제 #3
0
        /// <summary>
        /// Cập nhập,sửa thông tin nhà sản xuất
        /// </summary>
        public bool UpdateData(clsNhaSanXuat nhaSanXuat)
        {
            if (IsExist(nhaSanXuat.MaNhaSanXuat) && nhaSanXuat.Id != _mdlNhaSanXuat.GetIdNhaSanXuat(nhaSanXuat.MaNhaSanXuat))
            {
                MessageBox.Show("Mã nhà cung cấp đã có trong Database "
                                , "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                _viewNhaSanXuat.UpdateView();
                return(false);
            }

            if (_mdlNhaSanXuat.UpdateData(nhaSanXuat))
            {
                //MessageBox.Show("Sửa thành công", "Sửa nhà cung cấp", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //them chi tiet hoa don
                //_viewNhaSanXuat.UpdateView();
                return(true);
            }
            else
            {
                MessageBox.Show("Sửa thất bại", "Sửa nhà cung cấp", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            return(false);
        }
예제 #4
0
 public bool AddData(clsNhaSanXuat nhaSanXuat)
 {
     _conn.CMD.CommandText = String.Format("INSERT [dbo].[tbNhaSanXuat] ([MaNhaSanXuat],[TenNhaSanXuat],[DiaChi],[GhiChu]) VALUES (N'{0}',N'{1}',N'{2}',N'{3}')"
                                           , nhaSanXuat.MaNhaSanXuat, nhaSanXuat.TenNhaSanXuat, nhaSanXuat.DiaChi, nhaSanXuat.GhiChu);
     return(_conn.ExecuteCMD());
 }