public BaseResponse InsertarCliente(ClienteClementinaDto clienteClementinaDto) { var conn = _sqlContext.GetConnection(); conn.Open(); var cmd = new SqlCommand("[dbo].[usp_cliente_insertar]", conn) { CommandType = System.Data.CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@nombre", clienteClementinaDto.Nombre); cmd.Parameters.AddWithValue("@apellido", clienteClementinaDto.Apellido); cmd.Parameters.AddWithValue("@fechaNacimiento", clienteClementinaDto.FechaNacimiento); var reader = cmd.ExecuteReader(); if (reader.Read()) { return(new BaseResponse() { Success = Convert.ToBoolean(reader["success"]), Message = reader["message"].ToString() }); } return(null); }
public IActionResult InsertarCliente([FromBody] ClienteClementinaDto clienteClementinaDto) { var response = _clienteClementinaService.InsertarCliente(clienteClementinaDto); if (!response.Success) { return(BadRequest()); } return(Ok()); }