public IHttpActionResult Backend_Detail_New() { BackendEventTypeViewModel viewmodel = new BackendEventTypeViewModel(); try { // TODO } catch (Exception ex) { return(Error(viewmodel, ex)); } return(Ok(viewmodel)); }
public IHttpActionResult Backend_Detail(Int32 id) { BackendEventTypeViewModel viewmodel = new BackendEventTypeViewModel(); EventTypeDataController dataCtrl = new EventTypeDataController(); try { viewmodel.Data.FromModel(dataCtrl.GetItem(id)); } catch (Exception ex) { return(Error(viewmodel, ex)); } return(Ok(viewmodel)); }
public IHttpActionResult Backend_Detail_Update(Int32 id, BackendEventTypeViewModelItem request) { BackendEventTypeViewModel viewmodel = new BackendEventTypeViewModel(); EventTypeDataController dataCtrl = new EventTypeDataController(); try { var result = dataCtrl.Update(request.ToModel()); viewmodel.Data.FromModel(result); } catch (Exception ex) { return(Error(viewmodel, ex)); } return(Ok(viewmodel, "Der Eintrag wurde gespeichert.")); }