Beispiel #1
0
        public ActionResult Create()
        {
            var model = new SubSpecialityViewModel();

            model.AvailableSpeciality = GetSpecialityList();
            return(View(model));
        }
Beispiel #2
0
        public ActionResult Edit(int id)
        {
            try
            {
                if (!IsValidateId(id))
                {
                    return(null);
                }

                var subSpeciality = _subSpecialityService.GetSubSpecialitybyId(id);
                if (subSpeciality == null)
                {
                    return(null);
                }

                var model = new SubSpecialityViewModel
                {
                    Id                  = subSpeciality.Id,
                    Name                = subSpeciality.Name,
                    SpecialityName      = _specialityService.GetSpecialitybyId(subSpeciality.SpecialityId).Title,
                    IsActive            = subSpeciality.IsActive,
                    DisplayOrder        = subSpeciality.DisplayOrder,
                    SpecialityId        = subSpeciality.SpecialityId,
                    DateUpdated         = subSpeciality.DateCreated,
                    DateCreated         = subSpeciality.DateCreated,
                    AvailableSpeciality = GetSpecialityList()
                };

                return(View(model));
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #3
0
 public ActionResult Edit(SubSpecialityViewModel model)
 {
     if (ModelState.IsValid)
     {
         var subSpeciality = _subSpecialityService.GetSubSpecialitybyId(model.Id);
         subSpeciality.Name         = model.Name;
         subSpeciality.DisplayOrder = model.DisplayOrder;
         subSpeciality.IsActive     = model.IsActive;
         subSpeciality.SpecialityId = model.SpecialityId;
         _subSpecialityService.UpdateSubSpeciality(subSpeciality);
         return(RedirectToAction("List"));
     }
     return(View(model));
 }
Beispiel #4
0
 public ActionResult Create(SubSpecialityViewModel model)
 {
     if (ModelState.IsValid)
     {
         var subSpeciality = new SubSpeciality
         {
             Name         = model.Name,
             DisplayOrder = model.DisplayOrder,
             IsActive     = model.IsActive,
             SpecialityId = model.SpecialityId
         };
         _subSpecialityService.AddSubSpeciality(subSpeciality);
         return(RedirectToAction("List"));
     }
     model.AvailableSpeciality = GetSpecialityList();
     return(View(model));
 }
Beispiel #5
0
 public ActionResult Edit(SubSpecialityViewModel model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             var subSpeciality = _subSpecialityService.GetSubSpecialitybyId(model.Id);
             subSpeciality.Name         = model.Name;
             subSpeciality.DisplayOrder = model.DisplayOrder;
             subSpeciality.IsActive     = model.IsActive;
             subSpeciality.SpecialityId = model.SpecialityId;
             _subSpecialityService.UpdateSubSpeciality(subSpeciality);
             SuccessNotification("sub speciality updated successfully.");
             return(RedirectToAction("List"));
         }
         return(View(model));
     }
     catch { throw; }
 }
Beispiel #6
0
 public ActionResult Create(SubSpecialityViewModel model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             var subSpeciality = new SubSpeciality
             {
                 Name         = model.Name,
                 DisplayOrder = model.DisplayOrder,
                 IsActive     = model.IsActive,
                 SpecialityId = model.SpecialityId
             };
             _subSpecialityService.AddSubSpeciality(subSpeciality);
             SuccessNotification("sub speciality added successfully.");
             return(RedirectToAction("List"));
         }
         model.AvailableSpeciality = GetSpecialityList();
         return(View(model));
     }
     catch { throw; }
 }