Esempio n. 1
0
        public void Create(SaveThuocDTO thuoc)
        {
            var Thuoc = _mapper.Map <SaveThuocDTO, Thuoc> (thuoc);

            _unitOfWork.Thuocs.Add(Thuoc);
            _unitOfWork.Complete();
        }
Esempio n. 2
0
        public void Edit(SaveThuocDTO thuoc)
        {
            var Thuoc = _unitOfWork.Thuocs.GetById(thuoc.MaThuoc);

            if (thuoc == null)
            {
                return;
            }
            _mapper.Map <SaveThuocDTO, Thuoc> (thuoc, Thuoc);
            _unitOfWork.Complete();
        }
Esempio n. 3
0
 public IActionResult Create(SaveThuocDTO thuoc)
 {
     if (HttpContext.Session.GetString("Username") != null && HttpContext.Session.GetString("Role") == "3")
     {
         _service.Create(thuoc);
         return(RedirectToAction(nameof(Index)));
     }
     else
     {
         return(RedirectToAction("Index", "Account"));
     }
 }
Esempio n. 4
0
 public IActionResult Edit(SaveThuocDTO thuoc)
 {
     if (HttpContext.Session.GetString("Username") != null && HttpContext.Session.GetString("Role") == "3")
     {
         if (ModelState.IsValid)
         {
             _service.Edit(thuoc);
         }
         return(RedirectToAction(nameof(Index)));
     }
     else
     {
         return(RedirectToAction("Index", "Account"));
     }
 }
Esempio n. 5
0
 public IActionResult Delete(int?id)
 {
     if (HttpContext.Session.GetString("Username") != null && HttpContext.Session.GetString("Role") == "3")
     {
         if (id == null)
         {
             return(NotFound());
         }
         var          thuoc = _service.GetThuoc(id.Value);
         SaveThuocDTO svt   = _mapper.Map <ThuocDTO, SaveThuocDTO>(thuoc);
         return(View(svt));
     }
     else
     {
         return(RedirectToAction("Index", "Account"));
     }
 }