public ActionResult savePersonalAppt(Personal_Appointment modelAppt)
 {
     try
     {
         if (ModelState.IsValid)
         {
             modelAppt.SalApptUserEntered = User.Identity.Name;
             if (AppointmentsDAL.SaveAppointment(modelAppt))
             {
                 return(RedirectToAction("index", "calendar"));
             }
             else
             {
                 LoadPersonalAppointmentCombos();
                 ModelState.AddModelError(String.Empty, BusinessConstants.duplicateRecord);
                 return(View("personal", modelAppt));
             }
         }
         else
         {
             LoadPersonalAppointmentCombos();
             ModelState.AddModelError(String.Empty, BusinessConstants.ValidateEntries);
             return(View("personal", modelAppt));
         }
     }
     catch (Exception ex)
     {
         LoadPersonalAppointmentCombos();
         ModelState.AddModelError(String.Empty, BusinessConstants.contactAdmin);
         return(View("personal", modelAppt));
     }
 }
        public ActionResult personal()
        {
            LoadPersonalAppointmentCombos();
            ViewBag.Title = BusinessConstants.titleAddPersonalAppointments;
            var Appointment = new Personal_Appointment();

            Appointment.SalApptStartDate = DateTime.Now.ToShortDateString();
            Appointment.SalApptEndDate   = DateTime.Now.ToShortDateString();
            return(View(Appointment));
        }