public List <entTipoCliente> ListarTipoCliente() { SqlCommand cmd = null; List <entTipoCliente> lista = new List <entTipoCliente>(); try { SqlConnection cn = Conexion.Instancia.Conectar(); cmd = new SqlCommand("spListarTipoCliente", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { entTipoCliente TipoCliente = new entTipoCliente(); TipoCliente.idTipoCliente = Convert.ToInt16(dr["IdTipoCliente"]); TipoCliente.desTipoCliente = dr["DesTipoCliente"].ToString(); TipoCliente.estTipoCliente = Convert.ToBoolean(dr["EstTipoCliente"]); lista.Add(TipoCliente); } } catch (Exception e) { throw e; } finally { cmd.Connection.Close(); } return(lista); }
public List <entCliente> ListarCliente() { SqlCommand cmd = null; List <entCliente> lista = new List <entCliente>(); try { SqlConnection cn = Conexion.Instancia.Conectar(); cmd = new SqlCommand("spListarCliente", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { entCliente Cliente = new entCliente(); entTipoCliente TipoCliente = new entTipoCliente(); Cliente.idCliente = Convert.ToInt32(dr["IdCliente"]); //tp.desTipoCliente = Convert.ToInt16(dr["idTipoCliente"]); TipoCliente.desTipoCliente = dr["DesTipoCliente"].ToString(); Cliente.idTipoCliente = TipoCliente; Cliente.nombreCliente = dr["NombreCliente"].ToString(); Cliente.apellidoCliente = dr["ApellidoCliente"].ToString(); Cliente.DNI = dr["Dni"].ToString(); Cliente.telefono = Convert.ToInt32(dr["Telefono"]); Cliente.estCliente = Convert.ToBoolean(dr["EstCliente"]); lista.Add(Cliente); } } catch (Exception e) { throw e; } finally { cmd.Connection.Close(); } return(lista); }
public entCliente BuscarCliente(int idCliente) { SqlCommand cmd = null; entCliente c = null; entTipoCliente tc = null; try { SqlConnection cn = Conexion.Instancia.Conectar(); cmd = new SqlCommand("spBuscarCliente", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@prmintidCliente", idCliente); cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { c = new entCliente(); tc = new entTipoCliente(); c.idCliente = Convert.ToInt32(dr["IdCliente"]); tc.idTipoCliente = Convert.ToInt32(dr["idTipoCliente"]); //tc.desTipoCliente = dr["DesTipoCliente"].ToString(); c.idTipoCliente = tc; c.nombreCliente = Convert.ToString(dr["NombreCliente"]); c.apellidoCliente = Convert.ToString(dr["ApellidoCliente"]); c.DNI = Convert.ToString(dr["Dni"]); c.telefono = Convert.ToInt32(dr["Telefono"]); c.estCliente = Convert.ToBoolean(dr["EstCliente"]); } } catch (Exception e) { throw e; } finally { cmd.Connection.Close(); } return(c); }