public MaterialTransaction GetByMaterialTransactionId(int materialTransactionId)
        {
            var materialTransaction = materialTransactionRepository.GetById(materialTransactionId);

            if (materialTransaction == null)
            {
                materialTransaction = new MaterialTransaction();
            }
            return(materialTransaction);
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 4
0
 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));;
 }
Ejemplo n.º 6
0
 public MaterialTransaction Create(MaterialTransaction materialTransaction)
 {
     context.Add(materialTransaction);
     context.SaveChanges();
     return(materialTransaction);
 }
Ejemplo n.º 7
0
 public MaterialTransaction CreateMaterialTransaction(MaterialTransaction materialTransaction)
 {
     materialTransaction = materialTransactionRepository.Create(materialTransaction);
     materialTransaction = materialTransactionRepository.GetById(materialTransaction.MaterialTransactionId);
     return(materialTransaction);
 }