public bool ThemDanhKi(DangKySanPhamModel a) { using (var db = new MainContext()) { try { a.NgayDK = DateTime.Now; a.Trangthai = 0; var temp = new Domain.EfModels.DangKySanPhamNcc() { SanPhamCanMuaId = a.MaSPCM, NccId = a.MaNCC, Ghichu = a.Ghichu, NgayDK = a.NgayDK, Trangthai = a.Trangthai, TienmoiSP = a.TienmoiSP }; db.DanhSachDangkySanPhamNccs.Add(temp); db.SaveChanges(); return(true); } catch (Exception e) { return(false); } } }
public DangKySanPhamModel createDangKiSanPham(string name, int ID_SPCM) { using (var db = new MainContext()) { var temp = new DangKySanPhamModel(); var spcm = (from p in db.Sanphamcanmuas where p.Id == ID_SPCM select p.SanPham).FirstOrDefault(); var User = (from p in db.AspNetUsers where p.UserName == name select new { p.Id }).FirstOrDefault(); var NCC = (from p in db.NhaCungCaps where p.NetUserId == User.Id select new { p.Id, p.TenNCC }).FirstOrDefault(); temp.tenSanPham = spcm.TenSP; temp.MaSPCM = ID_SPCM; temp.MaNCC = NCC.Id; temp.tenNhaCC = NCC.TenNCC; return(temp); } }