Ejemplo n.º 1
0
        public bool CreateCourtHearing(CourtHearingCreate model)
        {
            var entity = new CourtHearing()
            {
                CourtHearingID    = model.CourtHearingID,
                HearingDesc       = model.HearingDesc,
                CourtDate         = DateTime.Now,
                CourtAddress      = model.CourtAddress,
                CourtCity         = model.CourtCity,
                CourtCounty       = model.CourtCounty,
                CourtState        = model.CourtState,
                CourtZipcode      = model.CourtZipcode,
                StateAttorneyID   = model.StateAttorneyID,
                DefenseAttorneyID = model.DefenseAttorneyID,
                OfficerID         = model.OfficerID,
                DefendantID       = model.DefendantID,
                ArrestID          = model.ArrestID
            };

            using (var cor = new ApplicationDbContext())
            {
                cor.CourtHearings.Add(entity);
                return(cor.SaveChanges() == 1);
            }
        }
        public ActionResult Create(CourtHearingCreate model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            var service = CreateCourtHearingService();

            if (service.CreateCourtHearing(model))
            {
                TempData["SaveResult"] = "Court Hearing was added";
                return(RedirectToAction("Index"));
            }
            ;
            ModelState.AddModelError("", "Court Hearing was not added");
            return(View(model));
        }