Example #1
0
 public ActionResult Create(AcheivementModel acheivementModel)
 {
     try
     {
         Acheivement acheivement = new Acheivement
         {
             ID          = acheivementModel.ID,
             NameofAward = acheivementModel.NameofAward,
             Remarks     = acheivementModel.Remarks,
             SchemeName  = acheivementModel.SchemeName,
             WonBy       = acheivementModel.WonBy,
             Year        = acheivementModel.Year
         };
         if (ModelState.IsValid)
         {
             if (acheivement.ID > 0)
             {
                 acheivementRepository.UpdateAcheivement(acheivement);
             }
             else
             {
                 acheivementRepository.InsertAcheivement(acheivement);
             }
         }
         else
         {
             return(View(acheivementModel));
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception)
     {
         return(View(acheivementModel));
     }
 }
Example #2
0
        public ActionResult Create(int id = 0)
        {
            Acheivement acheivement = new Acheivement();

            if (id > 0)
            {
                acheivement = acheivementRepository.GetAcheivementById(id);
            }
            AcheivementModel acheivementModel = new AcheivementModel
            {
                ID          = acheivement.ID,
                NameofAward = acheivement.NameofAward,
                Remarks     = acheivement.Remarks,
                SchemeName  = acheivement.SchemeName,
                WonBy       = acheivement.WonBy,
                Year        = acheivement.Year
            };

            return(View(acheivementModel));
        }