public ActionResult Create(DataElement dataElement) { if (ModelState.IsValid) { try { _dataElementRepository.AddDataElement(dataElement); return(RedirectToAction("Index")); } catch { return(View(dataElement)); } } else { return(View(dataElement)); } }