Esempio n. 1
0
        public bool AddPromotialMaterial(PromotialMaterial prom)
        {
            try
            {
                personUnityOfWork.PromotialMaterialsRepo.Add(prom);
                personUnityOfWork.UnityOfWork.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                personUnityOfWork.UnityOfWork.Dispose();
            }
        }
Esempio n. 2
0
 public ActionResult AddPromotialMaterial(PromotialMaterial prom)
 {
     if (ModelState.IsValid)
     {
         //Person p = Session["Person"] as Person;
         prom.Person = hrServices.GetWorker(CurrentUser == null ? 6 : CurrentUser.PersonId);
         if (hrServices.AddPromotialMaterial(prom))
         {
             return(RedirectToAction("DisplayPromotialMaterials"));
         }
         else
         {
             ModelState.AddModelError("", "Nieznany blad");
             return(View("DisplayPromotialMaterials"));
         }
     }
     else
     {
     }
     return(View());
 }