public IActionResult UpdatetructureAttributes(SiteReqStructureVm input) { try { var response = _fabricationManagementService.UpdatetructureAttributes(input); return(Ok(response)); } catch (Exception e) { Util.LogError(e); return(StatusCode(StatusCodes.Status500InternalServerError, new ErrorClass() { code = StatusCodes.Status500InternalServerError.ToString(), message = "Something went wrong" })); } }
public ResponseMessage UpdatetructureAttributes(SiteReqStructureVm input) { try { ResponseMessage responseMessage = new ResponseMessage(); SiteReqStructure structid = _context.SiteReqStructure.Single(w => w.Id == input.SiteReqStructureId); if (structid != null) { structid.StructureAttributesVal = input.StructureAttributesVal; } _context.SiteReqStructure.Update(structid); _context.SaveChanges(); responseMessage.Message = "Structure Cost Updated sucessfully"; return(responseMessage); } catch (Exception ex) { throw ex; } }