//convert suitableToDto to suitableTo public static suitableTo convert(suitableToDto SuitableTo) { suitableTo NewSuitableTo = new suitableTo(); NewSuitableTo.id = SuitableTo.id; NewSuitableTo.statusDescription = SuitableTo.statusDescription; return(NewSuitableTo); }
// DELETE api/<controller>/5 public IHttpActionResult Delete(suitableToDto value) { if (value == null) { return(BadRequest("לא נשלח מידע")); } value = service.RemoveSuitableTo(value); if (value == null) { return(BadRequest("שמירה נכשלה")); } return(Ok(value)); }
//remove SuitableTo from database public suitableToDto RemoveSuitableTo(suitableToDto SuitableToDto) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { suitableTo SuitableTo = db.suitableToes.Remove(Convertion.SuitableToConvertion.convert(SuitableToDto)); db.SaveChanges(); return(Convertion.SuitableToConvertion.convert(SuitableTo)); } catch { return(null); } } }
//update SuitableTo in database public suitableToDto PutSuitableTo(suitableToDto SuitableToDto) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { suitableTo SuitableTo = db.suitableToes.FirstOrDefault(x => x.id == SuitableToDto.id); if (SuitableTo == null) { return(null); } SuitableTo.id = SuitableToDto.id; SuitableTo.statusDescription = SuitableToDto.statusDescription; return(Convertion.SuitableToConvertion.convert(SuitableTo)); } catch { return(null); } } }