public Cliente Obtener(string codigo) { Cliente clienteEncontrado = null; string sql = "SELECT * FROM CLIENTE WHERE COD_CLIENTE=@cod"; using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena)) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@cod", codigo)); using (SqlDataReader resultado = com.ExecuteReader()) { if (resultado.Read()) { clienteEncontrado = new Cliente() { Codigo = (string)Convert.ToString(resultado["COD_CLIENTE"]), RazonSocial = (string)resultado["RAZON_SOCIAL"], Direccion = (string)resultado["DIRECCION"], Correo = (string)resultado["CORREO"] }; } } } } return clienteEncontrado; }
public Cliente CrearCliente(Cliente clienteACrear) { if ("1".Equals(clienteACrear.Codigo)) { throw new WebFaultException<string>( "Cliente imposible", HttpStatusCode.HttpVersionNotSupported); } return dao.Crear(clienteACrear); }
public Cliente Crear(Cliente clienteACrear) { //Cliente clienteCreado = null; //string sql = "INSERT INTO t_cliente VALUES (@cod, @nom)"; //using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena)) //{ // con.Open(); // using (SqlCommand com = new SqlCommand(sql, con)) // { // com.Parameters.Add(new SqlParameter("@cod", clienteACrear.Codigo)); // com.Parameters.Add(new SqlParameter("@nom", clienteACrear.Nombre)); // com.ExecuteNonQuery(); // } //} //clienteCreado = Obtener(clienteACrear.Codigo); //return clienteCreado; return null; }
public Cliente ModificarCliente(Cliente clienteAModificar) { return null; }