// GET: Stock/Edit/5 public ActionResult Edit(int id) { BL_Stock objBl = new BL_Stock(); Stock stock = objBl.GetListbyId(id); return(View(stock)); }
public ActionResult Edit(Stock stock) { ServiceResult <Stock> result = new ServiceResult <Stock>(); try { // TODO: Add delete logic here BL_Stock objBl = new BL_Stock(); if (ModelState.IsValid) { result = objBl.EditStock(stock); return(Json(new ServiceResult <Stock>() { Data = null, Message = result.Message, Status = result.Status })); } else { return(Json(new ServiceResult <Stock>() { Data = null, Message = ModelState.Values.SelectMany(x => x.Errors).Select(a => a.ErrorMessage).ToString(), Status = result.Status })); } } catch (Exception ex) { return(Json(new ServiceResult <Stock>() { Data = null, Message = ex.Message, Status = ResultStatus.Exception })); } }
// GET: Stock public ActionResult Index() { //var StockReceiveMast = _context.StockReceiveMast.Include(s => s.PortfolioAccounts); //List<StockReceiveMastVM> stockReceiveVM = await _context.StockReceiveMast.Select(a => new StockReceiveMastVM //{ // Id = a.Id, // EntryDate = a.EntryDate, // EntryUserID = a.EntryUserID, // PortfolioAcId = a.PortfolioAcId, // PortfolioAcName = a.PortfolioAccounts.AccountName, // Remarks = a.Remarks, // ValueDate = a.ValueDate ////}).ToListAsync(); BL_Stock objBl = new BL_Stock(); List <Stock> lstStock = objBl.PopulateList().ToList(); return(View(lstStock)); }
public ActionResult DeleteConfirmed(int id) { ServiceResult <Stock> result = new ServiceResult <Stock>(); try { // TODO: Add delete logic here BL_Stock objBl = new BL_Stock(); result = objBl.DeleteStock(id); return(Json(new ServiceResult <Stock>() { Data = null, Message = result.Message, Status = result.Status })); } catch (Exception ex) { return(Json(new ServiceResult <Stock>() { Data = null, Message = ex.Message, Status = ResultStatus.Exception })); } }
public async Task <ActionResult> Create(Stock stock) { ServiceResult <Stock> result = new ServiceResult <Stock>(); try { BL_Stock objBl = new BL_Stock(); // TODO: Add insert logic here stock.EntryDate = DateTime.Now; stock.EntryUserID = 1; if (ModelState.IsValid) { result = objBl.CreateStock(stock); return(Json(new ServiceResult <Stock>() { Data = null, Message = result.Message, Status = result.Status })); } else { return(Json(new ServiceResult <Stock>() { Data = null, Message = ModelState.Values.SelectMany(a => a.Errors).Select(b => b.ErrorMessage).ToString(), Status = ResultStatus.Failed })); } // return RedirectToAction(nameof(Index)); } catch (Exception ex) { return(Json(new ServiceResult <Stock>() { Data = null, Message = ex.Message, Status = ResultStatus.Exception })); } }