public IActionResult UpdateSigned(long id) { try { var contractSigned = _service.GetSmartContractSigneds(id); if (contractSigned == null) { return(NotFound()); } var model = new UpdateSmartContractSignedModel(id, contractSigned.SmartContractId , contractSigned.CompanyId , contractSigned.CustomerId , contractSigned.CreatedOn , true); if (model.Invalid) { return(StatusCode(412, model.Notifications)); } return(StatusCode(200, _service.UpdateSmartContractSigned(model))); } catch (Exception e) { return(StatusCode(500, e.Message)); } }
public static SmartContractSignedEntity ToContractSignedEntity(this UpdateSmartContractSignedModel model) => new SmartContractSignedEntity() { Id = model.Id, Canceled = model.Canceled, CompanyId = model.CompanyId, CreatedOn = model.CreatedOn, UpdatedOn = DateTime.Now, CustomerId = model.CustomerId, SmartContractId = model.SmartContractId };