public static bool AddNhaCungCap(int MaNCC,string TenNCC,string Diachi,string email,string Sodienthoai, string IDTaikhoan,DateTime Ngaymo,string chuTK,string CTkhac ) { DBQLKhoEntities model = new DBQLKhoEntities(); NhaCungCap NCC = new NhaCungCap(); NCC.IDNhaCungCap = MaNCC; NCC.TenNhaCungCap = TenNCC; NCC.DiaChi = Diachi; NCC.Email = email; NCC.SoDienThoai = Sodienthoai; NCC.IDTaiKhoan = IDTaikhoan; NCC.NgayMoTK = Ngaymo; NCC.TenChuTK = chuTK; NCC.ChiTietKhac = CTkhac; try { model.NhaCungCap.Add(NCC); model.SaveChanges(); } catch { return false; } return true; }
public void InsertNCC(NhaCungCap ncc) { db.NhaCungCaps.Add(ncc); db.SaveChanges(); }
public void UpdateDS(NhaCungCap ncc) { NhaCungCap capnhat = this.db.NhaCungCaps.Single(s => s.MaNhaCungCap == ncc.MaNhaCungCap); capnhat.MaNhaCungCap = ncc.MaNhaCungCap; capnhat.TenNhaCungCap = ncc.TenNhaCungCap; capnhat.DiaChi = ncc.DiaChi; capnhat.SoDienThoai = ncc.SoDienThoai; capnhat.Nuoc = ncc.Nuoc; db.SaveChanges(); }
private void CapNhapLaiKhoHang() { if (cbKhoHang.SelectedIndex == -1) { MessageBox.Show("Bạn Cần Chọn Kho Hàng Cần Cập Nhập"); return; } KhoHang khoHang = cbKhoHang.SelectedItem as KhoHang; List <SanPham> DanhSach = new List <SanPham>(); NhaCungCap nhacungcap = cbNhaCungCap.SelectedItem as NhaCungCap; foreach (CT_PhieuNhap ct in DanhSachSanPhamTheoHoaDơn) { MessageBox.Show(ct.SanPham); SanPham sanPham = new SanPham() { MaSanPham = ct.SanPham, TenSanPham = ct.TenSanPham, SoLuong = ct.SoLuong, KhoHang = khoHang.MaKhoHang, LoaiSanPham = "LSP0000", NhaCungCap = nhacungcap.MaNhaCungCap, DonGia = 0, NhaSanXuat = "NSX0000" }; DanhSach.Add(sanPham); } HienThiSanPhamBLL hienThiSanPhamBLL = new HienThiSanPhamBLL(); foreach (SanPham sp1 in DanhSach) { List <SanPham> ketQua = hienThiSanPhamBLL.HienThiDanhSachSanPhamTheoMaSP(sp1.MaSanPham); if (ketQua.Count == 0) { hienThiSanPhamBLL.ThemMoiSanPham(sp1); } else if (ketQua[0].KhoHang == khoHang.MaKhoHang) { int SoLuongSP = ketQua[0].SoLuong + sp1.SoLuong; hienThiSanPhamBLL.ChinhSuaSoLuongSanPham(sp1.MaSanPham, SoLuongSP); } } }
public bool AddData(NhaCungCap ncc) { cmd.CommandText = String.Format("Insert into NhaCungCap values('{0}', N'{1}', N'{2}', '{3}') ", ncc.MaNCC, ncc.TenNCC, ncc.DiaChi, ncc.SDT1); cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { string mex = ex.ToString(); cmd.Dispose(); con.CloseConn(); } return(false); }
public NhaCungCap GetData(String ma) { NhaCungCap ncc = new NhaCungCap(); cmd.CommandText = String.Format("Select * from NhaCungCap where MaNCC = '{0}' ", ma); cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); SqlDataReader reader = cmd.ExecuteReader(); int ordMaNV = reader.GetOrdinal("MaNCC"); int ordTenNV = reader.GetOrdinal("TenNCC"); int ordDiaChi = reader.GetOrdinal("DiaChi"); int ordSDT = reader.GetOrdinal("SDT"); if (reader.HasRows) { while (reader.Read()) { ncc.MaNCC = reader.GetString(ordMaNV); ncc.TenNCC = reader.GetString(ordTenNV); ncc.DiaChi = reader.GetString(ordDiaChi); ncc.SDT1 = reader.GetInt32(ordSDT); } } else { reader.Close(); con.CloseConn(); return(null); } reader.Close(); con.CloseConn(); return(ncc); } catch (Exception ex) { string mex = ex.ToString(); cmd.Dispose(); con.CloseConn(); } return(null); }
public bool UpdateData(NhaCungCap ncc) { cmd.CommandText = String.Format("update NhaCungCap set TenNCC=N'{0}', DiaChi=N'{1}', SDT='{2}' where MaNCC = '{3}'", ncc.TenNCC, ncc.DiaChi, ncc.SDT1, ncc.MaNCC); cmd.CommandType = CommandType.Text; cmd.Connection = con.Connection; try { con.OpenConn(); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { string mex = ex.ToString(); cmd.Dispose(); con.CloseConn(); } return(false); }
public async Task <NhaCungCap> Create(NhaCungCapForCreateDto nhaCungCap) { var newNhaCungCap = new NhaCungCap { MaNhaCungCap = GenerateId(), TenNhaCungCap = nhaCungCap.TenNhaCungCap, SoDienThoai = nhaCungCap.SoDienThoai, DiaChi = nhaCungCap.DiaChi, GhiChu = nhaCungCap.GhiChu, ThoiGianCapNhat = DateTime.Now, ThoiGianTao = DateTime.Now, TrangThai = 1 }; await _context.DanhSachNhaCungCap.AddAsync(newNhaCungCap); await _context.SaveChangesAsync(); return(newNhaCungCap); }
public async Task <IActionResult> EditPost(int id, NhaCungCapDTO dto) { ViewBag.Title = "Sửa Chủng Loại"; var message = ""; NhaCungCap ncc = await _nccRepo.getById(id); if (!ModelState.IsValid) { return(View("~/Views/Admin/Manufactuer/Edit.cshtml", dto)); } //Update Du Lieu ncc = dto.NhaCungCapEditMap(ncc); await _nccRepo.Update(ncc); message = "Sửa thành công"; ViewBag.Message = message; return(View("~/Views/Admin/Manufactuer/Edit.cshtml", dto)); }
public NhaCungCap LayNhaCungCapTheoMa(string ma) { dt = db.LayDuLieu("select * from NhaCungCap where MaNCC"); NhaCungCap sx = new NhaCungCap(); if (dt.Rows.Count > 0) { sx.MaNCC = Convert.ToString(dt.Rows[0][0]); sx.TenNCC = Convert.ToString(dt.Rows[0][1]); sx.DiaChi = Convert.ToString(dt.Rows[0][2]); sx.Email = Convert.ToString(dt.Rows[0][3]); sx.SoDienThoai = Convert.ToString(dt.Rows[0][4]); } else { sx = null; } return(sx); }
public bool SuaNhaCC(NhaCungCap nhacungcap) { string sql = "update nhacungcap set tennhacungcap =@tennhacungcap ,diachi = @diachi,email =@email,dienthoai= @dienthoai where manhacungcap = @manhacungcap"; List <string> parameters = new List <string>(); List <object> values = new List <object>(); //khoi tao tham so va gia tri parameters.Add("manhacungcap"); values.Add(nhacungcap.Manhacungcap); parameters.Add("tennhacungcap"); values.Add(nhacungcap.Tennhacungcap); parameters.Add("diachi"); values.Add(nhacungcap.Diachi); parameters.Add("email"); values.Add(nhacungcap.Email); parameters.Add("dienthoai"); values.Add(nhacungcap.Dienthoai); return(dataAccessHelper.ThuThiCauLenhInsertOrUpdateOrDelete(sql, parameters, values)); }
private void btnXoa_Click(object sender, EventArgs e) { try { if (mIsRowSelected) { QuanLyBanHangEntities db = new QuanLyBanHangEntities(); NhaCungCap v_NCC = db.NhaCungCaps.FirstOrDefault(x => x.ID == mID); db.NhaCungCaps.Remove(v_NCC); db.SaveChanges(); loadDatatoGridView(); MsgUtil.MessageXoaSuccess(); } } catch (Exception v_e) { MessageBox.Show("Lỗi :" + v_e); } }
public ActionResult Edit(string id = null) { NhaCungCap ob = new NhaCungCap() { IsDelete = null }; ViewBag.Title = "THÊM MỚI NHÀ CUNG CẤP"; if (string.IsNullOrEmpty(id) == false) { ob = new dbQLKhoEntities().NhaCungCaps.ToList().FirstOrDefault(q => q.MaNCC == id); if (ob == null) { RedirectToAction("Index"); } ViewBag.Title = "SỬA NHÀ CUNG CẤP"; } return(View(ob)); }
public static bool Them(string TenNCC) { bool rs = false; using (PTTKHTEntities context = new PTTKHTEntities()) { NhaCungCap a = new NhaCungCap() { TenNCC = TenNCC }; context.NhaCungCaps.Add(a); var created = context.SaveChanges(); if (created > 0) { rs = true; } } return(rs); }
public bool sua1NCC(string maNCC, string tenNCC, string diaChi, string Sdt, string trangthai) { NhaCungCap nc = new NhaCungCap(); nc = db.NhaCungCaps.Where(m => m.MaNC == maNCC).FirstOrDefault(); if (nc != null) { nc.TenNCC = tenNCC; nc.DIACHI = diaChi; nc.SDT = Sdt; nc.Trangthai = trangthai; db.SubmitChanges(); return(true); } else { return(false); } }
public int update_NhaCungCap(NhaCungCap ncc) { NhaCungCap cc = db.NhaCungCaps.FirstOrDefault(t => t.MaNhaCungCap == ncc.MaNhaCungCap); if (cc == null) { return(-1); } cc.TenNhaCungCap = ncc.TenNhaCungCap; cc.SDT = ncc.SDT; cc.Email = ncc.Email; cc.DiaChi = ncc.DiaChi; cc.GhiChu = ncc.GhiChu; db.SubmitChanges(); return(1); }
protected void btnXoa_Click(object sender, EventArgs e) { if (txtMaNhaCungCap.Text == "") { CustomValidator1.ErrorMessage = "Hãy chọn một nhà cung cấp để xóa!"; CustomValidator1.IsValid = false; } else { CustomValidator1.IsValid = true; NhaCungCap nhacungcap = db.NhaCungCaps.SingleOrDefault(p => p.MaNhaCungCap == Convert.ToInt32(txtMaNhaCungCap.Text)); if (nhacungcap != null) { db.NhaCungCaps.DeleteOnSubmit(nhacungcap); db.SubmitChanges(); HienThi(); } } }
private void BtnNhaCC_Click(object sender, EventArgs e) { // kiểm tra quyền truy cập if (!biencucbo.loaitaikhoan.Equals("Quản Lý Kho") && !biencucbo.loaitaikhoan.Equals("admin")) { MessageBox.Show("Bạn không có quyền truy cập mục này"); return; } un_btHeader_Click(); pnContent.Controls.Clear(); NhaCungCap nhaCungCap = new NhaCungCap(); nhaCungCap.TopLevel = false; pnContent.Controls.Add(nhaCungCap); nhaCungCap.Show(); this.btnNhaCC.BackColor = Color.FromArgb(255, 127, 80); iconNhaCC.BackColor = Color.FromArgb(255, 127, 80); btnNhaCC.FlatAppearance.BorderColor = Color.White; }
public ActionResult SuaNCC(NhaCungCap ncc) { if (ModelState.IsValid) { NhaCungCap ncc1 = cn.NhaCungCaps.SingleOrDefault(n => n.MaNCC == ncc.MaNCC); if (ncc1 == null) { Response.StatusCode = 404; return(null); } ncc1.TenNCC = ncc.TenNCC; ncc1.DiaChi = ncc.DiaChi; ncc1.SDT = ncc.SDT; ncc1.Email = ncc.Email; cn.SaveChanges(); SetAlert("SuaThanhCong", "success"); } return(RedirectToAction("NhaCungCap", "QuanLyNhaCungCap")); }
// GET: Admin/NhaCungCaps/Edit/5 public ActionResult Edit(int?id) { ViewBag.SoNguoiTruyCap = HttpContext.Application["SoNguoiTruyCap"].ToString(); //Số lượng người truy cập từ application đã được tạo ViewBag.SoLuongNguoiOnline = HttpContext.Application["SoNguoiDangOnline"].ToString(); //Lấy số lượng người đang truy cập ViewBag.TongDoanhThu = ThongKeTongDoanhThu(); //Thống kê tổng doanh thu ViewBag.TongDDH = ThongKeDonHang(); //Thống kê dơn hàng ViewBag.TongThanhVien = ThongKeThanhVien(); //Thống kê thành viên if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } NhaCungCap nhaCungCap = db.NhaCungCaps.Find(id); if (nhaCungCap == null) { return(HttpNotFound()); } return(View(nhaCungCap)); }
public void deleteNhaCungCap(NhaCungCap n) { try { openConnection(); SqlCommand cmd = new SqlCommand("XoaNCC", Conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@ID_NhaCungCap", n.ID_NhaCungCap); cmd.ExecuteNonQuery(); } catch (Exception ex) { new Exception("Error: " + ex.Message); } finally { closeConnection(); } }
public async Task <ResponseData> ThemNhaCungCap(NhaCungCap nhaCungCap) { try { string url = string.Format("{0}/api/provider/add-new-provider", Config.HOST); var client = new RestSharp.RestClient(url); var request = new RestSharp.RestRequest(Method.POST); request.AddHeader("content-type", "application/json; charset=utf-8"); request.AddHeader("x-access-token", UserResponse.AccessToken); request.AddJsonBody(new { ma = nhaCungCap.Ma, ten = nhaCungCap.Ten, diaChi = nhaCungCap.DiaChi, sdt = nhaCungCap.SDT, email = nhaCungCap.Email, nguoiDaiDien = nhaCungCap.NguoiDaiDien }); var response = await client.ExecuteTaskAsync(request); var responseParse = Newtonsoft.Json.JsonConvert.DeserializeObject <dynamic>(response.Content); if (response.StatusCode == System.Net.HttpStatusCode.OK) { var data = responseParse["data"]; int providerId = data["providerId"]; return(new ResponseData() { Status = Config.CODE_OK, Data = providerId, Message = responseParse["message"] }); } else { return(Util.GenerateErrorResponse(response, responseParse)); } } catch (Exception ex) { return(null); } }
public ActionResult Xoa(NhaCungCap model) { NhaCungCapF nccf = new NhaCungCapF(); try { if (nccf.Delete(model.IDNCC)) { return(RedirectToAction("DanhSachNhaCungCap")); } else { return(View()); } } catch { return(View()); } }
public ActionResult Them(NhaCungCap model) { NhaCungCapF spf = new NhaCungCapF(); try { if (spf.InSert(model)) { return(RedirectToAction("DanhSachNhaCungCap")); } else { return(View()); } } catch { return(View()); } }
public Diablog_NCC(string id) { InitializeComponent(); border(); // load noi dung de sua thong tin NhaCungCapDB db = new NhaCungCapDB(); #region gắn giá trị this.id = Convert.ToInt32(id); NhaCungCap ncc = db.getNhaCungCap(id); txbTenNCC.Text = ncc.TenNCC; txbSoDienThoai.Text = ncc.SoDienThoai; txbDiaChi.Text = ncc.DiaChi; #endregion // An button add btnAdd.Enabled = false; btnAdd.Visible = false; // Hiện button edit btnEdit.Visible = true; }
public ActionResult Edit(NhaCungCap nhaCungCap) { if (Session["username"] == null) { return(RedirectToAction("/Index", "Users")); } else { if (ModelState.IsValid) { using (var db = new BanHangEntity()) { db.Entry(nhaCungCap).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(RedirectToAction("Index")); } return(View(nhaCungCap)); } }
//Hiển thị sách theo nhà cung cấp public ViewResult GiayTheoNCC(int _MaNCC) { //Kiểm tra NCC có tồn tại không NhaCungCap ncc = db.NhaCungCaps.SingleOrDefault(n => n.MaNCC == _MaNCC); if (ncc == null) { Response.StatusCode = 404; return(View()); } //Truy Xuất danh sách các sách NCC List <Giay> lstGiay = db.Giays.Where(n => n.MaNCC == _MaNCC && n.SoLuongTon > 0).OrderBy(n => n.GiaBan).ToList(); //Xem thử có NCC nào đó không if (lstGiay.Count == 0) { ViewBag.Giay = "Không có Giày của Nhà cung cấp này!"; } return(View(lstGiay)); }
public void Sua(ArrayList arrayList) { NhaCungCap kq = find(arrayList); if (kq == null) { Console.WriteLine("Không tìm thấy"); } else { Console.WriteLine("Nhập tên nhà cung cấp"); kq.Tennhacc = Console.ReadLine(); Console.WriteLine("Nhập địa chỉ"); kq.Diachi = Console.ReadLine(); Console.WriteLine("Nhập số điện thoại"); kq.Sdt = Console.ReadLine(); Console.WriteLine("Sửa thành công"); } }
public ActionResult Create(NhaCungCap nhaCungCap) { if (Session["username"] == null) { return(RedirectToAction("/Index", "Users")); } else { if (ModelState.IsValid) { using (var db = new BanHangEntity()) { db.NhaCungCaps.Add(nhaCungCap); db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(nhaCungCap)); } }
//Hiển thị sách theo nhà cung cấp public ViewResult DienThoaiTheoNCC(int _MaNCC) { //Kiểm tra NXB có tồn tại không NhaCungCap ncc = db.NhaCungCaps.SingleOrDefault(n => n.MaNCC == _MaNCC); if (ncc == null) { Response.StatusCode = 404; return(View()); } //Truy Xuất danh sách các sách NXB List <DienThoai> lstDienThoai = db.DienThoais.Where(n => n.MaNCC == _MaNCC && n.SoLuongTon > 0).OrderBy(n => n.GiaBan).ToList(); //Xem thử có NXB nào đó không if (lstDienThoai.Count == 0) { ViewBag.DienThoai = "Không có Điện Thoại của Nhà cung cấp này!"; } return(View(lstDienThoai)); }
// GET: NhaCungCaps/Details/5 public ActionResult Details(string id) { NguoiDung sNguoiDung = Session["nguoiDung"] as NguoiDung; if (sNguoiDung == null || db.NguoiDungs.Where(d => d.MaND == sNguoiDung.MaND).FirstOrDefault() == null) { return(RedirectToAction("Index", "Login")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } NhaCungCap nhaCungCap = db.NhaCungCaps.Find(id); if (nhaCungCap == null) { return(HttpNotFound()); } return(View(nhaCungCap)); }
public void Them(string mancc, string tenncc, string diachi, int sdt) { var ncc = new NhaCungCap { MaNCC = mancc, TenNCC = tenncc, SDT = sdt, DiaChi = diachi }; try { qly.NhaCungCaps.InsertOnSubmit(ncc); qly.SubmitChanges(); } catch (Exception) { MessageBox.Show("Không thêm được !!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public int Add(NhaCungCap emp) { List <SqlParameter> paras = new List <SqlParameter>(); paras.Add(new SqlParameter("@mancc", emp.MaNCC)); paras.Add(new SqlParameter("@tenncc", emp.TenNCC)); paras.Add(new SqlParameter("@sdt", emp.SDT)); paras.Add(new SqlParameter("@diachi", emp.DiaChi)); paras.Add(new SqlParameter("@email", emp.Email)); try { return(dp.ExcuteNonQuery("ThemNhaCungCap", System.Data.CommandType.StoredProcedure, paras)); // " ten thu tuc " , loại , danh sach } catch (SqlException ex) { throw ex; } }
public void InsertDS(NhaCungCap ds) { this.ms.InsertNCC(ds); }
public void UpdateDS(NhaCungCap ds) { this.ms.UpdateDS(ds); }