/* [Obsolete] */ public ActionResult Create([Bind(Include = "ProductId,Unit,ProductName,Price,CreatedAt,CreatedBy,TotalQun,CurrentQun,CategoryId,IsActive,Image,Image1,ImageFile")] ProductList productList, HttpPostedFileBase file) { if (ModelState.IsValid) { using (EkartEntities7 db = new EkartEntities7()) { var v = db.ProductLists.Where(a => a.ProductName.Equals(productList.ProductName)).FirstOrDefault(); if (v == null) { string fileName = Path.GetFileNameWithoutExtension(productList.Image1); if (file != null) { productList.Image1 = /*"~/Content/ProductImages/" +*/ DateTime.Now.ToString("yymmssfff") + productList.ProductId + Path.GetExtension(file.FileName); file.SaveAs(Server.MapPath("//Content//ProductImages//") + productList.Image1); productList.IsActive = "Y"; productList.CreatedBy = Session["userName"].ToString(); productList.CreatedAt = DateTime.Now; productList.TotalQun = productList.CurrentQun; /* db.ProductLists.Add(productList); * db.SaveChanges(); * return RedirectToAction("Index");*/ /* if (file != null) * { * productList.Image1 = productList.Image1+Path.GetExtension(file.FileName); * file.SaveAs(Server.MapPath("//Content//ProductImages//") + productList.Image1); * db.ProductLists.Add(productList); * db.SaveChanges(); * return RedirectToAction("Index"); * }*/ db.ProductLists.Add(productList); db.SaveChanges(); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } else { return(Content("<script language='javascript' type='text/javascript'>alert('Product Is Already Peresent'); window.location.replace('Create');</script>")); } } } else { } ViewBag.CategoryId = new SelectList(db.CategoryLists, "CategoryId", "CategoryName", productList.CategoryId); return(View(productList)); }
public ActionResult Edit([Bind(Include = "CategoryId,CategoryName,CreatedAt,CreatedBy,IsActive")] CategoryList categoryList) { if (ModelState.IsValid) { using (EkartEntities7 db = new EkartEntities7()) { var v = db.CategoryLists.Where(a => a.CategoryName.Equals(categoryList.CategoryName)).FirstOrDefault(); if (v == null) { categoryList.CreatedAt = DateTime.Now; categoryList.CreatedBy = Session["userName"].ToString(); /* categoryList.IsActive = "Y";*/ db.Entry(categoryList).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } else { /* CategoryList c1= db.CategoryLists.Where(a => a.CategoryId == categoryList.CategoryId).SingleOrDefault(); * db.CategoryLists.Find(id); * * */ CategoryList c1 = db.CategoryLists.Find(categoryList.CategoryId); if (c1.CategoryName == categoryList.CategoryName) { /* db.Entry(categoryList).State = EntityState.Modified; */ c1.CreatedAt = categoryList.CreatedAt = DateTime.Now; c1.CreatedBy = categoryList.CreatedBy = Session["userName"].ToString(); c1.IsActive = categoryList.IsActive; /* categoryList.CreatedAt = DateTime.Now; * db.Entry(categoryList).State = EntityState.Modified;*/ db.SaveChanges(); return(RedirectToAction("Index")); } else { return(Content("<script language='javascript' type='text/javascript'>alert('Category Is Already Peresent'); window.location.replace('Edit');</script>")); } } } } return(View(categoryList)); }
public ActionResult Search(ProductList p1) { Session["Product"] = p1.ProductName; using (EkartEntities7 dc = new EkartEntities7()) { var v = dc.ProductLists.Where(a => a.ProductName.Equals(p1.ProductName)).FirstOrDefault(); if (v != null) { return(Content("<script language='javascript' type='text/javascript'>alert('Product is Found'); window.location.replace('AddQun');</script>")); } else { return(Content("<script language='javascript' type='text/javascript'>alert('Product Not Found'); window.location.replace('Search');</script>")); } } }
public ActionResult Create([Bind(Include = "CategoryId,CategoryName,CreatedAt,CreatedBy,IsActive")] CategoryList categoryList) { if (ModelState.IsValid) { using (EkartEntities7 db = new EkartEntities7()) { var v = db.CategoryLists.Where(a => a.CategoryName.Equals(categoryList.CategoryName)).FirstOrDefault(); if (v == null) { categoryList.CreatedAt = DateTime.Now; categoryList.CreatedBy = Session["userName"].ToString(); categoryList.IsActive = "Y"; db.CategoryLists.Add(categoryList); db.SaveChanges(); return(RedirectToAction("Index")); } else { return(Content("<script language='javascript' type='text/javascript'>alert('Category Is Already Peresent'); window.location.replace('Create');</script>")); } } } return(View(categoryList)); }
public ActionResult Edit([Bind(Include = "ProductId,Unit,ProductName,Price,CreatedAt,CreatedBy,TotalQun,CurrentQun,CategoryId,IsActive,Image,Image1")] ProductList productList) { if (ModelState.IsValid) { /* productList.CreatedAt = DateTime.Now; * productList.CreatedBy = Session["userName"].ToString(); *//* ProductList product = new ProductList(); * * * product = db.ProductLists.Where(u => u.ProductName == productList.ProductName).SingleOrDefault(); * product.TotalQun = (productList.CurrentQun + product.TotalQun); * product.CurrentQun = (productList.CurrentQun + product.CurrentQun); * */ /* var productList1 = db.ProductLists.Where(u => u.ProductName == productList.ProductName).SingleOrDefault(); * productList1.TotalQun = productList1.TotalQun + productList.CurrentQun; * productList1.CurrentQun = productList1.CurrentQun + productList.CurrentQun; * * db.ProductLists.Add(productList); * db.SaveChanges(); * return RedirectToAction("Index");*//* * db.Entry(productList).State = EntityState.Modified; * db.SaveChanges(); * return RedirectToAction("Index"); * } * ViewBag.CategoryId = new SelectList(db.CategoryLists, "CategoryId", "CategoryName", productList.CategoryId); * return View(productList);*/ using (EkartEntities7 db = new EkartEntities7()) { var v = db.ProductLists.Where(a => a.ProductName.Equals(productList.ProductName)).FirstOrDefault(); if (v == null) { productList.CreatedAt = DateTime.Now; productList.CreatedBy = Session["userName"].ToString(); /* categoryList.IsActive = "Y";*/ db.Entry(productList).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } else { /* CategoryList c1= db.CategoryLists.Where(a => a.CategoryId == categoryList.CategoryId).SingleOrDefault(); * db.CategoryLists.Find(id); * * */ ProductList c1 = db.ProductLists.Find(productList.ProductId); if (c1.ProductName == productList.ProductName) { /* db.Entry(categoryList).State = EntityState.Modified; */ c1.CreatedAt = productList.CreatedAt = DateTime.Now; c1.CreatedBy = productList.CreatedBy = Session["userName"].ToString(); c1.IsActive = productList.IsActive; c1.CategoryId = productList.CategoryId; c1.Price = productList.Price; c1.Unit = productList.Unit; /* categoryList.CreatedAt = DateTime.Now; * db.Entry(categoryList).State = EntityState.Modified;*/ db.SaveChanges(); return(RedirectToAction("Index")); } else { return(Content("<script language='javascript' type='text/javascript'>alert('Product Is Already Peresent'); window.location.replace('Edit');</script>")); } } } } return(View(productList)); }