public ActionResult create_update_customer() { var id = int.Parse(Request.Form["id_customer"]); var first_name = Request.Form["first_name"]; var last_name = Request.Form["last_name"]; var phone = Request.Form["phone"]; var email = Request.Form["email"]; var address = Request.Form["address"]; var password = Request.Form["password"]; Models.ModelView.CustomerView cv = new Models.ModelView.CustomerView(); cv.id = id; cv.first_name = first_name; cv.last_name = last_name; cv.phone = phone; cv.email = email; cv.address = address; cv.password = password; Models.IRepository <Models.ModelView.CustomerView> repository = Models.Dao.CustomerDao.Instance; repository.Update(cv); var q = repository.GetId(id); Session["inforCus"] = q; return(Json(q)); }
public void Update_Log(EnumData.TaskStatus status) { lock (TaskScheduler) { DateTime date = DateTime.UtcNow; _taskScheduler.Status = (byte)status; _taskScheduler.UpdateDate = date; TaskScheduler.Update(_taskScheduler, _taskScheduler.ID); TaskLog.Create(new Models.TaskLog() { TaskID = _taskScheduler.ID, Status = (byte)status, CreateDate = date }); TaskScheduler.SaveChanges(); } }
public ActionResult UpdateBrand() { var id = int.Parse(Request.Form["id"]); var name = Request.Form["name"]; Models.ModelView.Brand brandV = new Models.ModelView.Brand(); brandV.id = id; brandV.name = name; Models.IRepository <Models.ModelView.Brand> brand = Models.Dao.BrandDao.Instance; var result = brand.Update(brandV); if (result == 0) { return(Json("Category exits!!")); } return(Json("success")); }
public ActionResult UpdateCategory() { var id = int.Parse(Request.Form["id"]); var name = Request.Form["name"]; var status = bool.Parse(Request.Form["status"]); var nameBefore = Request.Form["nameBefore"]; Models.ModelView.CategoryView cateV = new Models.ModelView.CategoryView(); cateV.id = id; cateV.name_category = name; cateV.status = status; Models.IRepository <Models.ModelView.CategoryView> cate = Models.Dao.CategoryDao.Instance; var result = cate.Update(cateV); if (result == 0) { return(Json("Category exits!!")); } return(Json("success")); }
public ActionResult Create_Edit() { if (Request.Files.Count != 0) { for (int i = 0; i < Request.Files.Count; i++) { var file = Request.Files[i]; var fileName = Path.GetFileName(file.FileName); var id = int.Parse(Request.Form["id_pro"]); var name = Request.Form["name"]; var image_name = Request.Form["Img"]; var id_cate = int.Parse(Request.Form["Category"]); var id_brand = int.Parse(Request.Form["Brand"]); var price = float.Parse(Request.Form["Price"]); var decription = Request.Form["Decription"]; var discount = float.Parse(Request.Form["Discount"]); var active = Request.Form["Status"].Equals("1") ? true : false; Models.IRepository <Models.ModelView.ProductView> repository = Models.Dao.ProductDao.Instance; Models.ModelView.ProductView pv = new Models.ModelView.ProductView(); pv.id = id; pv.name_product = name; pv.name_image = fileName; pv.id_brand = id_brand; pv.id_category = id_cate; pv.price = price; pv.discount = discount; pv.status = active; pv.description = decription; repository.Update(pv); var path = Path.Combine(Server.MapPath("~/Areas/Admin/Upload/"), fileName); file.SaveAs(path); } } return(RedirectToAction("Product")); }