//update ageDimension in database public ageDimensionDto PutAgeDimension(ageDimensionDto AgeDimensionDto) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { ageDimension AgeDimension = db.ageDimensions.FirstOrDefault(x => x.id == AgeDimensionDto.id); if (AgeDimension == null) { return(null); } AgeDimension.id = AgeDimensionDto.id; AgeDimension.statusCode = AgeDimensionDto.statusCode; AgeDimension.UnitsOfMeasurementCode = AgeDimensionDto.UnitsOfMeasurementCode; AgeDimension.RecommendedDose = AgeDimensionDto.RecommendedDose; AgeDimension.MaxDose = AgeDimensionDto.MaxDose; AgeDimension.highMissing = AgeDimensionDto.highMissing; return(Convertion.ageDimensionConvertion.convert(AgeDimension)); } catch { return(null); } } }
//convert one ageDimension to ageDimensionDto public static ageDimensionDto convert(ageDimension AgeDimension) { ageDimensionDto NewageDimension = new ageDimensionDto(); NewageDimension.id = AgeDimension.id; NewageDimension.statusCode = AgeDimension.statusCode; NewageDimension.UnitsOfMeasurementCode = AgeDimension.UnitsOfMeasurementCode; NewageDimension.RecommendedDose = AgeDimension.RecommendedDose; NewageDimension.MaxDose = AgeDimension.MaxDose; NewageDimension.highMissing = AgeDimension.highMissing; return(NewageDimension); }
// DELETE api/<controller>/5 public IHttpActionResult Delete(ageDimensionDto value) { if (value == null) { return(BadRequest("לא נשלח מידע")); } value = service.RemoveAgeDimension(value); if (value == null) { return(BadRequest("מחיקה נכשלה")); } return(Ok(value)); }
// PUT api/<controller>/5 public IHttpActionResult Put(ageDimensionDto value) { if (value == null) { return(BadRequest("לא נשלח מידע")); } value = service.PostAgeDimension(value); if (value == null) { return(BadRequest("עדכון נכשל")); } return(Ok(value)); }
//remove ageDimension from database public ageDimensionDto RemoveAgeDimension(ageDimensionDto AgeDimensionDto) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { ageDimension AgeDimension = db.ageDimensions.Remove(Convertion.ageDimensionConvertion.convert(AgeDimensionDto)); db.SaveChanges(); return(Convertion.ageDimensionConvertion.convert(AgeDimension)); } catch { return(null); } } }