public ActionResult Create(CmloaiTuDien model) { model.Id = Guid.NewGuid(); _context.CmloaiTuDien.Add(model); _context.SaveChanges(); return(NoContent()); }
public ActionResult Post(Htrole model) { model.Id = Guid.NewGuid(); _context.Htrole.Add(model); _context.SaveChanges(); return(NoContent()); }
public ActionResult Create(Dmkho model) { model.Id = Guid.NewGuid(); _context.Dmkho.Add(model); _context.SaveChanges(); return(NoContent()); }
public ActionResult Create(UCNhapKhoModel model) { if (model.DSChitiet.Count() == 0) { return(BadRequest()); } UcnhapKho nhapkho = new UcnhapKho(); nhapkho = model.CopyAs <UcnhapKho>(); nhapkho.Id = Guid.NewGuid(); nhapkho.NgayTao = DateTime.Now; nhapkho.IdTrangThai = _context.CmtuDien.Where(x => x.MaTuDien == model.TrangThai).FirstOrDefault().Id; _context.UcnhapKho.Add(nhapkho); foreach (var item in model.DSChitiet) { UcchiTietNhapKho ct = new UcchiTietNhapKho(); ct = item.CopyAs <UcchiTietNhapKho>(); ct.Id = Guid.NewGuid(); ct.IdNhapKho = nhapkho.Id; _context.UcchiTietNhapKho.Add(ct); } _context.SaveChanges(); return(NoContent()); }
public ActionResult CreateNewCartDetail(DmcartDetail cart) { cart.Id = Guid.NewGuid(); var data = cart.CopyAs <DmcartDetail>(); _context.DmcartDetail.Add(data); _context.SaveChanges(); return(NoContent()); }
public ActionResult Create(DmsanPham model) { model.Id = Guid.NewGuid(); var sanpham = model.CopyAs <DmsanPham>(); _context.DmsanPham.Add(sanpham); _context.SaveChanges(); return(Ok(model)); }
public Blog Post(BlogModel blog) { blog.Id = Guid.NewGuid(); blog.ThoiGianTao = DateTime.Now; var data = blog.CopyAs <Blog>(); _context.Blog.Add(data); _context.SaveChanges(); return(data); }
public ActionResult PostTinNhan(TraLoiTinNhanModel model) { model.Id = Guid.NewGuid(); model.ThoiGianTao = DateTime.Now; var tt = model.CopyAs <HstraLoiTinNhan>(); _context.HstraLoiTinNhan.Add(tt); _context.SaveChanges(); return(NoContent()); }
public ActionResult Insert(OptionSanPham option) { var data = _context.OptionSanPham.Where(x => x.Ram.Equals(option.Ram)).Where(x => x.Rom.Equals(option.Rom)).Where(x => x.SanPhamId.Equals(option.SanPhamId)).ToList(); if (data.Count > 0) { return(BadRequest()); } option.Id = Guid.NewGuid(); _context.OptionSanPham.Add(option); _context.SaveChanges(); return(Ok(option)); }
public ActionResult Post(HtroleMenu model) { model.Id = Guid.NewGuid(); var data = _context.HtroleMenu.Where(x => x.RoleId.Equals(model.RoleId)).Where(x => x.MenuId.Equals(model.MenuId)).ToList(); if (data.Count == 0) { _context.HtroleMenu.Add(model); _context.SaveChanges(); return(NoContent()); } return(BadRequest()); }
public ActionResult CreateOrGet(Guid UserId) { var check = _context.Htuser.Find(UserId).Username; if (check == "khachhang") { return(BadRequest()); } var data = _context.HstinNhan.Where(x => x.UserId == UserId).FirstOrDefault(); if (data == null) { HstinNhan hs = new HstinNhan(); hs.Id = Guid.NewGuid(); hs.ThoiGianTao = DateTime.Now; hs.Active = true; hs.UserId = UserId; _context.HstinNhan.Add(hs); _context.SaveChanges(); return(Ok(hs)); } else { return(Ok(data)); } }
//POST : /api/authentication/Register public ActionResult PostApplicationUser(UserModel model) { var used = _context.Htuser.ToList().Where(x => x.Username == model.Username); if (used.Count() > 0) { return(BadRequest()); } var password = PasswordHash.EncodePassword(model.Password); model.Id = Guid.NewGuid(); var applicationUser = model.CopyAs <Htuser>(); applicationUser.PasswordHash = password; try { _context.Htuser.Add(applicationUser); var role = new HtuserRole { UserId = model.Id, RoleId = _context.Htrole.Where(x => x.Code == model.Role).FirstOrDefault().Id }; _context.HtuserRole.Add(role); _context.SaveChanges(); return(Ok(applicationUser)); } catch (Exception e) { throw e; } }
public ActionResult Create(DmcauHinh model) { try { model.Id = Guid.NewGuid(); if (String.IsNullOrEmpty(model.Mota)) { model.Mota = "Cpu: " + model.Cpu + "Ram: " + model.Ram + "Pin: " + model.Pin + "Màn hình: " + model.ManHinh; } _context.DmcauHinh.Add(model); _context.SaveChanges(); return(NoContent()); } catch (Exception) { throw new Exception("Mã code đã tồn tại"); } }
public ActionResult SaveToDataBase(Dmanh model) { model.Id = Guid.NewGuid(); model.ImageUrl = "Resources/image/" + model.Ten; var sanpham = model.CopyAs <Dmanh>(); _context.Dmanh.Add(sanpham); _context.SaveChanges(); return(NoContent()); }
public ActionResult ChangePassword(PasswordModel model) { var user = _context.Htuser.Find(model.Id); var passOld = PasswordHash.EncodePassword(model.PasswordOld); var passNew = PasswordHash.EncodePassword(model.PasswordNew); if (passOld == user.PasswordHash) { if (model.PasswordNew == model.PasswordConfirm) { user.PasswordHash = passNew; _context.Htuser.Update(user); _context.SaveChanges(); } else { return(BadRequest()); } return(NoContent()); } return(BadRequest()); }
public Dmcart CreateNewCart(CartModel cart) { cart.Id = Guid.NewGuid(); cart.ThoiGianTao = DateTime.Now; var data = cart.CopyAs <Dmcart>(); data.LoaiGiaoDichId = _context.CmtuDien.Where(x => x.MaTuDien == cart.LoaiGiaoDich).FirstOrDefault().Id; data.TrangThaiId = _context.CmtuDien.Where(x => x.MaTuDien == cart.TrangThai).FirstOrDefault().Id; _context.Dmcart.Add(data); _context.SaveChanges(); return(data); }