public IHttpActionResult GetById(int id) { PatronusModel patronusModel = _service.GetById <PatronusModel>(id); if (patronusModel != null) { return(Json(patronusModel)); } else { return(BadRequest()); } }
public bool Post(PatronusModel patronusModel) { try { PatronusRepository patronusRepository = new PatronusRepository(); Patronus patronus = new Patronus(); patronus.Identifier = patronusModel.Identifier; patronusRepository.Insert(patronus); return(true); } catch { return(false); } }
public bool Update(PatronusModel patronusModel) { PatronusRepository patronusRepository = new PatronusRepository(); Patronus patronus = new Patronus(); try { patronus.Id = patronusModel.Id; patronus.Identifier = patronusModel.Identifier; patronusRepository.Update(patronus); return(true); } catch { return(false); } }
public PatronusModel GetById(int id) { PatronusRepository patronusRepository = new PatronusRepository(); try { Patronus patronus = patronusRepository.GetById(id); PatronusModel patronusModel = new PatronusModel(); patronusModel.Id = patronus.Id; patronusModel.Identifier = patronus.Identifier; return(patronusModel); } catch { return(null); } }
public IHttpActionResult Post([FromBody] PatronusModel patronusModel) { if (patronusModel.Identifier != null) { if (_service.Post(patronusModel)) { return(Ok()); } else { return(BadRequest()); } } else { return(BadRequest()); } }
public IHttpActionResult Update([FromBody] PatronusModel patronusModel) { if (patronusModel != null || patronusModel.Identifier != null) { bool result = _service.Update(patronusModel); if (result) { return(Ok()); } else { return(BadRequest()); } } else { return(BadRequest()); } }
public List <PatronusModel> Get() { PatronusRepository patronusRepository = new PatronusRepository(); try { List <Patronus> patronuss = patronusRepository.Get(); List <PatronusModel> patronusModels = new List <PatronusModel>(); foreach (Patronus patronus in patronuss) { PatronusModel patronusModel = new PatronusModel(); patronusModel.Id = patronus.Id; patronusModel.Identifier = patronus.Identifier; patronusModels.Add(patronusModel); } return(patronusModels); } catch { return(null); } }