public ActionResult ConfirmSingleRehearsal(string strLocation, string strNotes, DateTime dtmStart, DateTime dtmEnd) { Rehearsal newRehearsal = new Rehearsal { DtmStartDateTime = dtmStart, DtmEndDateTime = dtmEnd, StrLocation = strLocation, StrNotes = strNotes }; newRehearsal.LstRehearsalParts = tmpRehearsalPartsSchedule.LstScheduledRehearsalParts.Where(x => x.DtmStartDateTime.GetValueOrDefault().Date.Equals(newRehearsal.DtmStartDateTime.Date)).ToList(); InsertDAL insert = new InsertDAL(); insert.OpenConnection(); if (insert.InsertRehearsal(newRehearsal)) { return(Json(new { success = true, responseTest = "confirmed!" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, responseTest = "error" }, JsonRequestBehavior.AllowGet)); } }