public IActionResult Post([FromBody] ExternalSalesmanParam ExternalSalesmanParam) { try { if (!ModelState.IsValid) { return(BadRequest()); } return(Ok(_unitOfWork.ExternalSalesmanParam.Insert(ExternalSalesmanParam))); } catch (Exception ex) { return(StatusCode(500, "Internal server error: " + ex.Message)); } }
public IActionResult Put([FromBody] ExternalSalesmanParam ExternalSalesmanParam) { try { if (ModelState.IsValid && _unitOfWork.ExternalSalesmanParam.Update(ExternalSalesmanParam)) { return(Ok(new { Message = "La parametrización del comercial se ha actualizado" })); } else { return(BadRequest()); } } catch (Exception ex) { return(StatusCode(500, "Internal server error: " + ex.Message)); } }