public EditFormUI(formular formular) { InitializeComponent(); formularService = new FormularService(); this.formular = formular; Formular = this.formular; DataContext = this; rezultatComboBox.ItemsSource = Enum.GetValues(typeof(Formular_Status)).Cast <Formular_Status>(); SetValuexBoxesForm(); }
public FormularModule(FormularService formularService) : base("/formulare") { Get["/"] = p => { var formulare = formularService.Get(); return(new JsonResponse(formulare, new JsonNetSerializer())); }; Get["/{id}"] = p => { var formular = formularService.Get(p.id); if (formular == null) { return(HttpStatusCode.NotFound); } return(new JsonResponse(formular, new JsonNetSerializer())); }; //Get["/byUserId/{id}"] = p => //{ // var books = bookService.GetByUser(p.id); // return new JsonResponse(books, new JsonNetSerializer()); //}; Post["/"] = p => { Formular post = this.Bind(); try { var result = formularService.Add(post); } catch (Exception ex) { log.errorLog(ex.Message); return(HttpStatusCode.BadRequest); } return(HttpStatusCode.Created); }; Put["/"] = p => { Formular put = this.Bind(); try { var result = formularService.Update(put); } catch (Exception ex) { log.errorLog(ex.Message); return(HttpStatusCode.BadRequest); } return(HttpStatusCode.OK); }; Delete["/{id}"] = p => { try { var result = formularService.Delete(p.id); return(new JsonResponse(result, new DefaultJsonSerializer())); } catch (Exception ex) { log.errorLog(ex.Message); return(HttpStatusCode.BadRequest); } }; }