public ActionResult Create([Bind(Include = "CTSP_ID,SP_ID,CTSP_TRANGTHAI,CTSP_TEN")] CHITIETSANPHAM cHITIETSANPHAM) { HINHANHSPsController hINHANHSPsController = new HINHANHSPsController(); HINHANHSP hINHANHSP = new HINHANHSP(); HttpPostedFileBase file = Request.Files["Image"]; if (file != null) { cHITIETSANPHAM.CTSP_TRANGTHAI = 1; Int32 length = file.ContentLength; byte[] tempImage = new byte[length]; file.InputStream.Read(tempImage, 0, length); hINHANHSP.HA_ND = tempImage; hINHANHSP.HA_ID = db.autottang("HinhAnhSP", "HA_ID", db.HINHANHSPs.Count()).ToString(); hINHANHSPsController.addHA(hINHANHSP); } if (ModelState.IsValid) { db.CHITIETSANPHAMs.Add(cHITIETSANPHAM); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.SP_ID = new SelectList(db.SANPHAMs, "SP_ID", "SP_TEN", cHITIETSANPHAM.SP_ID); return(View(cHITIETSANPHAM)); }
public ActionResult DeleteConfirmed(string id) { HINHANHSP hINHANHSP = db.HINHANHSPs.Find(id); db.HINHANHSPs.Remove(hINHANHSP); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: HINHANHSPs/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HINHANHSP hINHANHSP = db.HINHANHSPs.Find(id); if (hINHANHSP == null) { return(HttpNotFound()); } return(View(hINHANHSP)); }
// GET: HINHANHSPs/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HINHANHSP hINHANHSP = db.HINHANHSPs.Find(id); if (hINHANHSP == null) { return(HttpNotFound()); } ViewBag.SP_ID = new SelectList(db.SANPHAMs, "SP_ID", "SP_TEN", hINHANHSP.SP_ID); return(View(hINHANHSP)); }
public ActionResult Edit([Bind(Include = "HA_ID,SP_ID,HA_ND")] HINHANHSP hINHANHSP) { HttpPostedFileBase file = Request.Files["Image"]; if (ModelState.IsValid) { if (file != null && file.ContentLength > 1) { Int32 length = file.ContentLength; byte[] tempImage = new byte[length]; file.InputStream.Read(tempImage, 0, length); hINHANHSP.HA_ND = tempImage; } db.Entry(hINHANHSP).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.SP_ID = new SelectList(db.SANPHAMs, "SP_ID", "SP_TEN", hINHANHSP.SP_ID); return(View(hINHANHSP)); }
public ActionResult Create([Bind(Include = "HA_ID,SP_ID,HA_ND")] HINHANHSP hINHANHSP) { HttpPostedFileBase file = Request.Files["Image"]; if (ModelState.IsValid) { if (file != null) { Int32 length = file.ContentLength; byte[] tempImage = new byte[length]; file.InputStream.Read(tempImage, 0, length); hINHANHSP.HA_ND = tempImage; hINHANHSP.HA_ID = db.autottang("HinhAnhSP", "HA_ID", db.HINHANHSPs.Count()).ToString(); } db.HINHANHSPs.Add(hINHANHSP); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.SP_ID = new SelectList(db.SANPHAMs, "SP_ID", "SP_TEN", hINHANHSP.SP_ID); return(View(hINHANHSP)); }
public ActionResult Create([Bind(Include = "SP_ID,KM_ID,GIA_ID,NSX_ID,DSP_ID,SP_TEN,SP_CNMANGHINH,SP_DOPHANGIAI,SP_MANHINH,SP_CAMERASAU,SP_CAMERATRUOC,SP_HEDIEUHANH,SP_RAM,SP_ROM,SP_DUNGLUONGPIN,SP_SOSIM,SP_MOTA,SP_NGAYTAO,SP_THOIGIANBH")] SANPHAM sANPHAM) { HINHANHSPsController hINHANHSPsController = new HINHANHSPsController(); HINHANHSP hINHANHSP = new HINHANHSP(); HttpPostedFileBase file = Request.Files["Image"]; string SP_ID = Request["SP_ID"].ToString().Replace(" ", "_"); SANPHAM sp = db.SANPHAMs.Find(SP_ID); if (sp != null) { ModelState.AddModelError("", "Mã sản phẩm đã tồn tại !"); } else if (ModelState.IsValid) { db.SANPHAMs.Add(sANPHAM); db.SaveChanges(); if (file != null) { Int32 length = file.ContentLength; byte[] tempImage = new byte[length]; file.InputStream.Read(tempImage, 0, length); hINHANHSP.HA_ND = tempImage; hINHANHSP.HA_ID = db.autottang("HinhAnhSP", "HA_ID", db.HINHANHSPs.Count()).ToString(); hINHANHSP.SP_ID = sANPHAM.SP_ID; hINHANHSPsController.addHA(hINHANHSP); } return(RedirectToAction("Index")); } ViewBag.DSP_ID = new SelectList(db.DONGSANPHAMs, "DSP_ID", "DSP_TEN", sANPHAM.DSP_ID); ViewBag.GIA_ID = new SelectList(db.GIASPs, "GIA_ID", "GIA_ID", sANPHAM.GIA_ID); ViewBag.KM_ID = new SelectList(db.KHUYENMAIs, "KM_ID", "KM_TEN", sANPHAM.KM_ID); ViewBag.NSX_ID = new SelectList(db.NHASANXUATs, "NSX_ID", "NSX_TEN", sANPHAM.NSX_ID); return(View(sANPHAM)); }
public void addHA(HINHANHSP hINHANHSP) { hINHANHSP.HA_ID = db.autottang("HinhAnhSP", "HA_ID", db.HINHANHSPs.Count()).ToString(); db.HINHANHSPs.Add(hINHANHSP); db.SaveChanges(); }