public IActionResult Create(DealerSaleProdDtlViewModel dealerSaleProdDtlViewModel) { if (ModelState.IsValid) { string OrderNo = string.Empty; string SalesOrder = "0"; string SalesToken = "0"; string[] strOrderNo; if (_context.DealerSale.ToList().Count() > 0) { var orderNo = _context.DealerSale.OrderByDescending(m => m.Id) .Where(w => w.OrderNo != null) .Select(s => s.OrderNo).FirstOrDefault(); if (orderNo != null) { strOrderNo = orderNo.Split('-'); if (strOrderNo.Length > 0) { SalesOrder = strOrderNo[1]; SalesToken = strOrderNo[3]; } } } SalesOrder = Convert.ToString(Convert.ToInt16(SalesOrder) + 1); SalesOrder = SalesOrder.PadLeft(8 - SalesOrder.Length, '0'); SalesToken = Convert.ToString(Convert.ToInt16(SalesToken) + 1); SalesToken = SalesToken.PadLeft(10 - SalesToken.Length, '0'); OrderNo = "S-" + SalesOrder + "-" + DateTime.Now.ToString("ddMMyy") + "-" + SalesToken; dealerSaleProdDtlViewModel.DealerSale.OrderNo = OrderNo; dealerSaleProdDtlViewModel.DealerSale.createDate = DateTime.Now; _context.Add(dealerSaleProdDtlViewModel.DealerSale); _context.SaveChanges(); int DealerSaleId = dealerSaleProdDtlViewModel.DealerSale.Id; foreach (var item in dealerSaleProdDtlViewModel.DealerSaleProductDetail) { item.DealerSaleId = DealerSaleId; _context.Add(item); } _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } return(View()); }
public async Task <IActionResult> Create([Bind("WareHouse,Title,AccountNumber,BankName,WalletType,CardNumber,Balance,MobileNumber")] Wallet wallet) { if (ModelState.IsValid) { _context.Add(wallet); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(wallet)); }
public async Task <IActionResult> Create([Bind("id,Name,Phone,Email,Salary,SaleTargetAmount,SaleAchivedAmount")] EmployeeInfo employeeInfo) { if (ModelState.IsValid) { _context.Add(employeeInfo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(employeeInfo)); }
public async Task <IActionResult> Create([Bind("id,DeliveryCharge,ReceiptName,ChalanName,DefaultWarehouse,DealerPriceChange")] Config config) { if (ModelState.IsValid) { _context.Add(config); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(config)); }
public async Task <IActionResult> Create([Bind("ContactPersonName,CourierShop")] Courier courier) { if (ModelState.IsValid) { _context.Add(courier); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(courier)); }
public async Task <IActionResult> Create([Bind("Id,Name,StreetAddress,Area,Thana,District,PostCode,Country,Phone,Remarks,CompanyName,ContactPersonName")] Dealer dealer) { if (ModelState.IsValid) { _context.Add(dealer); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(dealer)); }
public async Task <IActionResult> Create([Bind("Name")] ProductGroup productGroup) { if (ModelState.IsValid) { _context.Add(productGroup); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(productGroup)); }
public async Task <IActionResult> Create([Bind("Id,Name,StreetAddress,Area,District,IsMain")] Warehouse warehouse) { if (ModelState.IsValid) { _context.Add(warehouse); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(warehouse)); }
public async Task <IActionResult> Create([Bind("Id,Name,Type")] AccountHead accountHead) { if (ModelState.IsValid) { _context.Add(accountHead); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(accountHead)); }
public async Task <IActionResult> Create([Bind("Id,WarehouseId,productId,TotalAmount,DiscountPercentage,DiscountAmount,PayableTotal1,TransactionMedium,Wallets,PayingAmount,TransactionNumber,Remarks,CustomerInfo,Name,Phone,StreetAddress1,Addresses,AddressesName,ContactName,ContactPhone,StreetAddress2,District,Thana,Area,Postcode,Country,SpecialNote,SaleTotal,Discount,PayableTotal2,Paid,Due,GivenAmount,ChangeAmount,Remark,OrderReferenceNumber")] PosSale posSale) { if (ModelState.IsValid) { _context.Add(posSale); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(posSale)); }
public async Task <IActionResult> Create([Bind("StreetAddress,Area,Thana,PostCode,District,Country,Phone,Website,Facebook,Email,ContactPerson,ContactPersonPhone,About,LogoURL,Remarks,ExpireDate,DeliveryCharge,RecieptName,ChalanName")] MyShop myShop) { if (ModelState.IsValid) { _context.Add(myShop); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(myShop)); }
public async Task <IActionResult> Create([Bind("Category,Brand,Name,Model,Year,ProductCode,BarCode,SalePrice,DealerPrice,CostPrice,Type,Color,MinimumStockToNotify,StartingInventory,Purchased,Sold,OnHand")] ProductDetail productDetail) { if (ModelState.IsValid) { _context.Add(productDetail); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(productDetail)); }
public async Task <IActionResult> Create([Bind("WareHouse,ProductDetial,Quantity")] Damage damage) { if (ModelState.IsValid) { _context.Add(damage); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(damage)); }
public async Task <IActionResult> Create([Bind("Name,Address,Country,PhoneName,Remarks,ContactPersonName")] Supplier supplier) { if (ModelState.IsValid) { _context.Add(supplier); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(supplier)); }
public async Task <IActionResult> Create([Bind("id,FirstName,LastName,UserName,Password,Phone")] User user) { if (ModelState.IsValid) { _context.Add(user); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(user)); }
public async Task <IActionResult> Create([Bind("Name,Address,Phone,Remarks,ContactPersonName,Country,MadeInCountry,Email,BrandCode")] Brand brand) { if (ModelState.IsValid) { _context.Add(brand); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(brand)); }
public async Task <IActionResult> Create(Purchase purchase) { if (ModelState.IsValid) { _context.Add(purchase); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(purchase)); }
public async Task <IActionResult> Create([Bind("MembershipCardNo,Name,Phone,Email,NationalId,Occupation,Company,Remarks,IsActive")] Customer customer) { if (ModelState.IsValid) { _context.Add(customer); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(customer)); }