public static bool GiaoHang(string soPhieuNhap, string nguoiGiao) { string query = "EXEC uspGiaoNguyenLieu @soPhieuNhap,@nguoiGiao"; //truyền tham số vào câu truy vấn List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@soPhieuNhap", SqlDbType.NVarChar) { IsNullable = false, Value = soPhieuNhap }, new SqlParameter("@nguoiGiao", SqlDbType.NVarChar) { IsNullable = false, Value = nguoiGiao }, }; try { Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); } catch (Exception ex) { Utility.Log(ex); return(false); } return(true); }
public static bool XoaCaLamViec(CaLamViec ca) { int rowCount = 0; int maCa = ca.MaCa; string tenCa = ca.TenCa; DateTime gioBD = ca.GioBD; DateTime gioKT = ca.GioKT; int tienLuong = ca.TienLuong; string query = "EXEC usp_XoaCaTruc @maCa"; List <SqlParameter> parameters = new List <SqlParameter> { new SqlParameter("@maCa", SqlDbType.Int) { IsNullable = false, Value = maCa }, }; try { rowCount = Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); } catch (Exception ex) { Utility.Log(ex); } return(rowCount > 0 ? true : false); }
public static bool XoaNguyenLieu(string maNguyenLieu) { string query = "EXEC uspXoaNguyenLieu @maNguyenLieu"; //truyền tham số vào câu truy vấn List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@maNguyenLieu", SqlDbType.NVarChar) { IsNullable = false, Value = maNguyenLieu } }; try { //nếu số dòng thành công trả về lớn hơn 0 thì thành công Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); } catch (Exception ex) { Utility.Log(ex); return(false); } return(true); }
// Tạo tài khoản mới public static bool TaoTaiKhoan(TaiKhoan taiKhoan) { string query = "EXEC usp_TaoTaiKhoan @TENTK, @MATKHAU"; string tenTaiKhoan = taiKhoan.TenTaiKhoan; string matKhau = taiKhoan.MatKhau; // Truyền tham số List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@TENTK", SqlDbType.VarChar) { IsNullable = false, Value = tenTaiKhoan }, new SqlParameter("@MATKHAU", SqlDbType.VarChar) { IsNullable = false, Value = matKhau } }; try { Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); } catch (Exception ex) { Utility.Log(ex); return(false); } return(true); }
public static bool XoaNCC(string maNhaCungCap) { string query = "EXEC usp_XoaNCC @maNCC"; // Truyền tham số List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@maNCC", SqlDbType.VarChar) { IsNullable = false, Value = maNhaCungCap }, }; try { Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); return(true); } catch (Exception ex) { Utility.Log(ex); return(false); } }
public static bool ThemNCC(NhaCungCap ncc) { string query = "EXECUTE usp_ThemNCC @tenNCC,@sdt,@diaChi"; string tenNCC = ncc.Ten; string sdt = ncc.SDT; string diaChi = ncc.DiaChi; // Truyền tham số List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@tenNCC", SqlDbType.NVarChar) { IsNullable = false, Value = tenNCC }, new SqlParameter("@sdt", SqlDbType.NVarChar) { IsNullable = true, Value = sdt ?? (Object)DBNull.Value }, new SqlParameter("@diaChi", SqlDbType.NVarChar) { IsNullable = true, Value = diaChi ?? (Object)DBNull.Value }, }; try { Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); return(true); } catch (Exception ex) { Utility.Log(ex); } return(false); }
public static bool XoaPhanCong(String maNV, String maCa, DateTime ngay) { string query = "EXEC usp_XoaPhanCong @maNV,@maCa,@ngay"; List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@maNV", SqlDbType.VarChar) { IsNullable = false, Value = maNV }, new SqlParameter("@maCa", SqlDbType.VarChar) { IsNullable = false, Value = maCa }, new SqlParameter("@ngay", SqlDbType.DateTime) { IsNullable = false, Value = ngay }, }; try { Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); return(true); } catch (Exception ex) { Utility.Log(ex); } return(false); }
public static bool SuaMonAn(MonAn monAn, string listNguyenLieu, string listSoLuong) { //Thêm món ăn string query = " EXEC uspSuaMonAn @maMonAn,@listNguyenLieu,@listSoLuong,@tenmon,@loaimon,@anhminhhoa,@dongia"; //truyền tham số vào câu truy vấn List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@maMonAn", SqlDbType.VarChar) { IsNullable = false, Value = monAn.Ma }, new SqlParameter("@listNguyenLieu", SqlDbType.VarChar) { IsNullable = false, Value = listNguyenLieu }, new SqlParameter("@listSoLuong", SqlDbType.VarChar) { IsNullable = false, Value = listSoLuong }, new SqlParameter("@tenmon", SqlDbType.NVarChar) { IsNullable = false, Value = monAn.Ten }, new SqlParameter("@loaimon", SqlDbType.NVarChar) { IsNullable = false, Value = monAn.Loai }, new SqlParameter("@anhminhhoa", SqlDbType.VarChar) { IsNullable = false, Value = monAn.TenHinhAnh }, new SqlParameter("@dongia", SqlDbType.Decimal) { IsNullable = false, Value = monAn.Gia }, }; try { Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); } catch (Exception ex) { Utility.Log(ex); return(false); } return(true); }
/// <summary> /// Nhập nguyên liệu /// </summary> /// <param name="nguyenLieu"> các thông tin về nguyên liệu</param> /// <returns></returns> public static bool NhapNguyenLieu(NguyenLieu nguyenLieu) { string query = "insert into NGUYENLIEU(manl,mancc,tennl,dvt,dongia,slton,sltoithieu,dongianhap) " + "values (@manl,@mancc,@tennl,@dvt,@dongia,0,@sltoithieu,@donGiaNhap)"; //Tạo mã cho nguyên liệu string manl = TaoMa.TaoMaNguyenLieu(); //truyền tham số vào câu truy vấn List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@manl", SqlDbType.NVarChar) { IsNullable = false, Value = manl }, new SqlParameter("@mancc", SqlDbType.NVarChar) { IsNullable = false, Value = nguyenLieu.NhaCungCap }, new SqlParameter("@tennl", SqlDbType.NVarChar) { IsNullable = false, Value = nguyenLieu.Ten }, new SqlParameter("@dvt", SqlDbType.NVarChar) { IsNullable = false, Value = nguyenLieu.DonViTinh }, new SqlParameter("@dongia", SqlDbType.Decimal) { IsNullable = false, Value = nguyenLieu.Dongia }, new SqlParameter("@sltoithieu", SqlDbType.Int) { IsNullable = false, Value = nguyenLieu.SoLuongToiThieu }, new SqlParameter("@donGiaNhap", SqlDbType.Int) { IsNullable = false, Value = nguyenLieu.DonGiaNhap }, }; //nếu số dòng thành công trả về lớn hơn 0 thì thành công int num = Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); if (num == 0) { return(false); } return(true); }
/// <summary> /// Nhập nguyên liệu /// </summary> /// <param name="nguyenLieu"> các thông tin về nguyên liệu</param> /// <returns></returns> public static bool CapNhatNguyenLieu(NguyenLieu nguyenLieu) { string query = "EXEC uspCapNhatNguyenLieu @maNguyenLieu,@tenNguyenLieu,@maNhaCungCap,@donViTinh,@donGia,@slToiThieu,@donGiaNhap"; //truyền tham số vào câu truy vấn List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@maNguyenLieu", SqlDbType.NVarChar) { IsNullable = false, Value = nguyenLieu.Ma }, new SqlParameter("@maNhaCungCap", SqlDbType.NVarChar) { IsNullable = false, Value = nguyenLieu.NhaCungCap }, new SqlParameter("@tenNguyenLieu", SqlDbType.NVarChar) { IsNullable = false, Value = nguyenLieu.Ten }, new SqlParameter("@donViTinh", SqlDbType.NVarChar) { IsNullable = false, Value = nguyenLieu.DonViTinh }, new SqlParameter("@donGia", SqlDbType.Int) { IsNullable = false, Value = nguyenLieu.Dongia }, new SqlParameter("@slToiThieu", SqlDbType.Int) { IsNullable = false, Value = nguyenLieu.SoLuongToiThieu }, new SqlParameter("@donGiaNhap", SqlDbType.Int) { IsNullable = false, Value = nguyenLieu.DonGiaNhap }, }; //nếu số dòng thành công trả về lớn hơn 0 thì thành công int num = Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); if (num == 0) { return(false); } return(true); }
public static bool NhapHang(string soPhieuNhap, List <string> listMa, List <string> listSoLuong, uint thanhTien) { string query = "EXEC uspNhapHangNguyenLieu @soPhieuNhap,@danhSachMa,@danhSachSoLuong,@thanhTien"; string danhSachMa = String.Join("|", listMa); string danhSachSoLuong = String.Join("|", listSoLuong); //truyền tham số vào câu truy vấn List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@soPhieuNhap", SqlDbType.NVarChar) { IsNullable = false, Value = soPhieuNhap }, new SqlParameter("@danhSachMa", SqlDbType.NVarChar) { IsNullable = false, Value = danhSachMa }, new SqlParameter("@danhSachSoLuong", SqlDbType.NVarChar) { IsNullable = false, Value = danhSachSoLuong }, new SqlParameter("@thanhTien", SqlDbType.Int) { IsNullable = false, Value = thanhTien }, }; try { Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); } catch (Exception ex) { Utility.Log(ex); return(false); } return(true); }
public static bool XoaMonAn(string maMonAn) { string query = "delete from MONAN where mamon =@maMonAn"; //truyền tham số vào câu truy vấn List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@maMonAn", SqlDbType.VarChar) { IsNullable = false, Value = maMonAn } }; //nếu số dòng thành công trả về lớn hơn 0 thì thành công int num = Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); if (num == 0) { return(false); } return(true); }
// Xóa tài khoản public static bool XoaTaiKhoan(string tentk) { string query = "EXEC usp_XoaTaiKhoan @TENTK"; List <SqlParameter> parameters = new List <SqlParameter>() { new SqlParameter("@TENTK", SqlDbType.VarChar) { IsNullable = false, Value = tentk } }; try { Dataprovider.ExcuteNonQuery(query, parameters.ToArray()); } catch (Exception ex) { Utility.Log(ex); return(false); } return(true); }