public IActionResult Edit(int id)
        {
            IEnumerable <GroupDrug> groupDrugs = _groupDrugService.GetAll();
            IEnumerable <Producer>  producers  = _producerService.GetAll();

            ViewData["GroupDrugId"] = new SelectList(groupDrugs, "Id", "Name");
            ViewData["ProducerId"]  = new SelectList(producers, "Id", "Name");
            var drug  = _drugService.GetById(id);
            var model = _mapper.Map <DrugViewModelEdit>(drug);

            return(View(model));
        }
Example #2
0
        public IActionResult GetDetail(int id)
        {
            var detailReceiptImports = _detailReceiptImportService.GetAll();
            Collection <DetailReceiptImportViewModel> model = new Collection <DetailReceiptImportViewModel>();

            foreach (var item in detailReceiptImports)
            {
                if (item.ReceiptImportId == id)
                {
                    Drug drug = _drugService.GetById(item.DrugId);

                    DetailReceiptImportViewModel detailReceiptImportViewModel = new DetailReceiptImportViewModel()
                    {
                        Id                = item.Id,
                        Amount            = item.Amount,
                        TotalPrice        = item.TotalPrice,
                        DrugName          = drug.Name,
                        ReceiptImportId   = item.ReceiptImportId,
                        Price             = drug.Price,
                        DateOfManufacture = drug.DateOfManufacture,
                        ExpriryDate       = drug.ExpriryDate
                    };

                    model.Add(detailReceiptImportViewModel);
                }
            }

            return(Json(new{ data = model, message = "Thanh cong" }));
        }