//Hàm xử lý cập nhật lại số lượng của thiết bị sau khi nhập.
        public int CapNhatSL(LichSuNhap lsNhap)
        {
            SqlCommand cmd = new SqlCommand();

            string update = "UPDATE dtb_ThietBi ",
                   set    = "SET SoLuong = SoLuong + @soLuong, NamSanXuat = @namSanxuat, NhaSanXuat = @nhaSanXuat ",
            where = "WHERE MaThietBi = @maThietBi";

            cmd.CommandText = update + set + where;
            cmd.Parameters.Add("maThietBi", SqlDbType.Int).Value       = lsNhap.MaThietBi;
            cmd.Parameters.Add("nhaSanXuat", SqlDbType.NVarChar).Value = lsNhap.NhaSanXuat;
            cmd.Parameters.Add("namSanxuat", SqlDbType.Int).Value      = lsNhap.NamSanXuat;
            cmd.Parameters.Add("soLuong", SqlDbType.Int).Value         = lsNhap.SoLuong;

            return(cls.CapNhatDL(cmd));
        }
        public int ThemCauHinh(LichSuNhap lsNhap)
        {
            SqlCommand cmd = new SqlCommand();

            string insert = "INSERT INTO dtb_LichSuNhap(MaNhap, NgayNhap, MaCauHinh, NhaCungCap, NhaSanXuat, NamSanxuat, SoLuong, DonGia, NguoiPhuTrach, GhiChu) ",
                   values = "VALUES(@maThanhLy, @ngayThanhLy, @maCauHinh, @nhaCungCap, @nhaSanXuat, @namSanxuat, @soLuong, @donGia, @nguoiPhuTrach, @ghiChu)";

            cmd.CommandText = insert + values;
            cmd.Parameters.Add("maThanhLy", SqlDbType.Int).Value         = lsNhap.MaNhap;
            cmd.Parameters.Add("ngayThanhLy", SqlDbType.Date).Value      = lsNhap.NgayNhap;
            cmd.Parameters.Add("maCauHinh", SqlDbType.Int).Value         = lsNhap.MaCauHinh;
            cmd.Parameters.Add("nhaCungCap", SqlDbType.NVarChar).Value   = lsNhap.NhaCungCap;
            cmd.Parameters.Add("nhaSanXuat", SqlDbType.NVarChar).Value   = lsNhap.NhaSanXuat;
            cmd.Parameters.Add("namSanxuat", SqlDbType.Int).Value        = lsNhap.NamSanXuat;
            cmd.Parameters.Add("soLuong", SqlDbType.Int).Value           = lsNhap.SoLuong;
            cmd.Parameters.Add("donGia", SqlDbType.Int).Value            = lsNhap.DonGia;
            cmd.Parameters.Add("nguoiPhuTrach", SqlDbType.VarChar).Value = lsNhap.NguoiPhuTrach;
            cmd.Parameters.Add("ghiChu", SqlDbType.NVarChar).Value       = lsNhap.GhiChu;

            return(cls.CapNhatDL(cmd));
        }
예제 #3
0
 public int ThemCauHinh(LichSuNhap lsNhap)
 {
     return(lsNhapData.ThemCauHinh(lsNhap));
 }
예제 #4
0
 //Hàm cập nhật lại số lượng sau khi thêm mới LSNhap.
 public int CapNhatSL(LichSuNhap lsNhap)
 {
     return(lsNhapData.CapNhatSL(lsNhap));
 }
예제 #5
0
 //Hàm xử lý thêm mới LSNhap.
 public int ThemThietBi(LichSuNhap lsNhap)
 {
     return(lsNhapData.ThemThietBi(lsNhap));
 }