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());
        }