public MaterialTransaction GetByMaterialTransactionId(int materialTransactionId) { var materialTransaction = materialTransactionRepository.GetById(materialTransactionId); if (materialTransaction == null) { materialTransaction = new MaterialTransaction(); } return(materialTransaction); }
public ActionResult CreateMaterialTransaction(int stockId) { var materialTransaction = new MaterialTransaction { StockId = stockId }; ViewBag.TransactionTypes = new SelectList(transactionService.GetTransactionTypeList(), "TransactionTypeId", "Description"); ViewBag.Materials = new SelectList(materialService.GetMaterials(), "MaterialId", "Name"); return(View("MaterialTransactionForm", materialTransaction)); }
public ActionResult CreateMaterialTransaction(MaterialTransaction materialTransaction) { if (this.ModelState.IsValid) { materialTransaction = transactionService.CreateMaterialTransaction(materialTransaction); return(RedirectToAction("Details", new { stockId = materialTransaction.StockId })); } ViewBag.TransactionTypes = new SelectList(transactionService.GetTransactionTypeList(), "TransactionTypeId", "Description"); ViewBag.Materials = new SelectList(materialService.GetMaterials(), "MaterialId", "Name"); return(View("MaterialTransactionForm", materialTransaction)); }
public static OutMaterialTransactionDTO Map(string name, MaterialTransaction materialTransaction) { return(new OutMaterialTransactionDTO { Id = materialTransaction.Id, MaterialId = materialTransaction.MaterialId, Name = name, AvailableAmount = materialTransaction.AvailableAmount, User = UserMapper.Map(materialTransaction.User), Car = materialTransaction?.Car == null ? null : CarMapper.Map(materialTransaction.Car), Type = materialTransaction.Type, Amount = materialTransaction.Amount, CreatedAt = materialTransaction.CreatedAt }); }
public MaterialTransaction CreateMaterialTransaction(MaterialTransaction materialTransaction) { return(materialTransactionRepository.Create(materialTransaction));; }
public MaterialTransaction Create(MaterialTransaction materialTransaction) { context.Add(materialTransaction); context.SaveChanges(); return(materialTransaction); }
public MaterialTransaction CreateMaterialTransaction(MaterialTransaction materialTransaction) { materialTransaction = materialTransactionRepository.Create(materialTransaction); materialTransaction = materialTransactionRepository.GetById(materialTransaction.MaterialTransactionId); return(materialTransaction); }