public ApiStatuses Add(ApiStatuses apiStatus) { db.Statuses.Add(Mapper.Map <ApiStatuses, Status>(apiStatus)); apiStatus.SttID = db.SaveChanges(); return(apiStatus); }
public ApiStatuses Post([FromBody] ApiStatuses apiStatues) { try { apiStatues = service.Add(apiStatues); } catch (Exception ex) { throw ex; } return(apiStatues); }
public ApiStatuses Put([FromBody] ApiStatuses apiStatues) { try { int?id = apiStatues.SttID; apiStatues = service.Update(id, apiStatues); } catch (Exception ex) { throw ex; } return(apiStatues); }
public ApiStatuses Update(int?id, ApiStatuses apiStatus) { var apiStatusInDB = db.Statuses.Where(s => s.SttID == id).FirstOrDefault(); if (apiStatusInDB != null) { apiStatus.SttID = apiStatusInDB.SttID; apiStatusInDB = Mapper.Map <ApiStatuses, Status>(apiStatus); db.Entry(apiStatusInDB).State = System.Data.EntityState.Modified; db.SaveChanges(); } return(apiStatus); }
public ApiStatuses GetSingle(int?id) { ApiStatuses apiStatues = new ApiStatuses(); try { apiStatues = service.GetSingle(id); } catch (Exception ex) { throw ex; } return(apiStatues); }
public ApiStatuses Update(int?id, ApiStatuses status) { return(factory.StatuesDAO.Update(id, status)); }
public ApiStatuses Add(ApiStatuses status) { return(factory.StatuesDAO.Add(status)); }