public IActionResult AddVendor(Vendor Obj) { Obj.Date = DateTime.Now; OurContext.Vendor.Add(Obj); OurContext.SaveChanges(); return(RedirectToAction(nameof(VendorController.ViewVendor))); }
public IActionResult AddCustomer(Customer Obj) { Obj.Date = DateTime.Now; OurContext.Customer.Add(Obj); OurContext.SaveChanges(); return(RedirectToAction(nameof(CustomerController.ViewCustomer))); }
public IActionResult CreateUser(User Obj) { Obj.Date = DateTime.Now; OurContext.User.Add(Obj); sendMail(Obj); OurContext.SaveChanges(); return(View()); }
public IActionResult AddPurchase(Purchase Obj) { Item oItem = OurContext.Item.Where(abc => abc.Id == Obj.ItemId).FirstOrDefault <Item>(); oItem.Quantity = oItem.Quantity + Obj.Quantity; sendMail(Obj); OurContext.Item.Update(oItem); OurContext.Purchase.Add(Obj); OurContext.SaveChanges(); return(RedirectToAction(nameof(PurchaseController.ViewPurchase))); }
public IActionResult AddCategory(Category Obj) { Obj.Date = DateTime.Now; if (OurContext.Category.Where(m => m.Name == Obj.Name).Count() > 0) { ViewBag.Exists = "*This Category Already Exists"; return(View()); } OurContext.Category.Add(Obj); OurContext.SaveChanges(); return(RedirectToAction(nameof(CategoryController.ViewCategories))); }
public IActionResult AddSale(Sale Obj) { OurContext.Sale.Add(Obj); Item oItem = OurContext.Item.Where(abc => abc.Id == Obj.ItemId).FirstOrDefault <Item>(); oItem.Quantity = oItem.Quantity - Obj.Quantity; OurContext.Update(oItem); OurContext.SaveChanges(); sendMail(Obj); sendMailToAdmin(Obj); return(RedirectToAction(nameof(SaleController.AddSale))); }
public IActionResult AddItem(Item Obj, ICollection <IFormFile> Image) { String Root = env.WebRootPath; String ItemImage = Root + "/ItemImages/"; foreach (var image in Image) { String FileName = image.FileName; String FileNameWithOutExtension = Path.GetFileNameWithoutExtension(FileName); String Extenstion = Path.GetExtension(FileName); FileStream fs = new FileStream(ItemImage + FileNameWithOutExtension + Extenstion, FileMode.CreateNew); image.CopyTo(fs); fs.Close(); fs.Dispose(); Obj.Image = ItemImage + FileNameWithOutExtension + Extenstion; } Obj.Date = DateTime.Now; OurContext.Item.Add(Obj); OurContext.SaveChanges(); return(RedirectToAction(nameof(ItemController.ViewItems))); }