public IHttpActionResult Post([FromBody] CompanyDetailVm model) { try { if (_companyRepo.Add(model)) { return(Ok()); } } catch { } return(InternalServerError()); }
/// <summary> /// Edit Company detail /// </summary> /// <param name="companyDetail"></param> /// <returns></returns> public bool Edit(CompanyDetailVm companyDetail) { var companyDetailDm = Mapper.Map <CompanyDetailDm>(companyDetail); try { data.Entry(companyDetailDm).State = EntityState.Modified; if (data.SaveChanges() > 0) { return(true); } } catch { } return(false); }
public IHttpActionResult Put(string id, [FromBody] CompanyDetailVm model) { if (string.CompareOrdinal(id, model.SecurityId) != 0) { return(BadRequest()); } try { if (_companyRepo.Edit(model)) { return(Ok()); } } catch { } return(InternalServerError()); }