public static Zona getZona(int idZona) { //creo la conexion SqlConnection cnn = new SqlConnection(Conexion.Connection); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select idZona, nombre, idLocalidad, activo from Zona Where idZona = @idZona"); //Cargo el valor del parametro cmd.Parameters.Add(new SqlParameter("@idZona", idZona)); //asigno la conexion al comando cmd.Connection = cnn; Zona zona = new Zona(); //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { zona.IdZona = obdr.GetInt32(0); zona.Nombre = obdr.GetString(1); zona.Localidad = DatosLocalidad.getLocalidad(obdr.GetInt32(2)); zona.Activo = obdr.GetBoolean(3); } cnn.Close(); return(zona); }
public static List <Zona> getZonasPorLocalidad(int id) { List <Zona> zonas = new List <Zona>(); SqlConnection cnn = new SqlConnection(Conexion.Connection); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select * from Zona where activo = 1 and idLocalidad = @id order by nombre"); //asigno la conexion al comando cmd.Parameters.Add(new SqlParameter("@id", id)); cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { zonas.Add(new Zona(obdr.GetInt32(0), obdr.GetString(1), DatosLocalidad.getLocalidad(obdr.GetInt32(2)), obdr.GetBoolean(3))); } cnn.Close(); return(zonas); }
public static List <Zona> getZonas() { //creo la conexion SqlConnection cnn = new SqlConnection(Conexion.Connection); //abro la conexion cnn.Open(); SqlCommand cmd = new SqlCommand("select idZona, nombre, idLocalidad,activo from Zona where activo = 1 order by nombre"); //SqlCommand cmd = new SqlCommand("SELECT Zona.nombre, Localidad.nombre as NombreLocalidad FROM Zona, Localidad where Zona.idLocalidad=Localidad.idLocalidad"); //asigno la conexion al comando cmd.Connection = cnn; List <Zona> zonas = new List <Zona>(); //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { //Asigno valor a la cuenta zonas.Add(new Zona(obdr.GetInt32(0), obdr.GetString(1), DatosLocalidad.getLocalidad(obdr.GetInt32(2)), obdr.GetBoolean(3))); } //Cierro la conexion cnn.Close(); return(zonas); }
public static Usuario getUsuario(int id) { Usuario u = new Usuario(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select * from Usuarios where id = @id"); //asigno la conexion al comando cmd.Parameters.Add(new SqlParameter("@id", id)); cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { u.Id = obdr.GetInt32(0); u.Nombre = obdr.GetString(1); u.Apellido = obdr.GetString(2); u.TipoUsuario = obdr.GetBoolean(3); u.Sexo = obdr.GetBoolean(4); u.FechaNacimiento = obdr.GetDateTime(5); u.NumeroTelefono = obdr.GetString(6); u.NumeroCelular = obdr.GetString(7); u.CorreoElectronico = obdr.GetString(8); u.CorreoElectronicoAlternativo = obdr.GetString(9); u.TipoDocumento = obdr.GetString(10); u.NumeroDocumento = obdr.GetString(11); u.FechaIngreso = obdr.GetDateTime(12); u.Direccion = obdr.GetString(13); u.Localidad = DatosLocalidad.getLocalidad(obdr.GetInt32(14)); u.Departamento = DatosDepartamento.getDepartamento(obdr.GetInt32(15)); u.Login = DatosLogin.getLogin(obdr.GetInt32(16)); u.Activo = obdr.GetBoolean(17); } cnn.Close(); return(u); }
public static Repartidor getRepartido(int idRepartidor) { //creo la conexion SqlConnection cnn = new SqlConnection(Conexion.Connection); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select * from Repartidores Where id = @id"); //Cargo el valor del parametro cmd.Parameters.Add(new SqlParameter("@id", idRepartidor)); //asigno la conexion al comando cmd.Connection = cnn; Repartidor r = new Repartidor(); //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { r.Id = obdr.GetInt32(0); r.Nombre = obdr.GetString(1); r.Apellido = obdr.GetString(2); r.Sexo = obdr.GetBoolean(3); r.FechaNacimiento = obdr.GetDateTime(4); r.NumeroTelefono = obdr.GetString(5); r.NumeroCelular = obdr.GetString(6); r.CorreoElectronico = obdr.GetString(7); r.CorreoElectronicoAlternativo = obdr.GetString(8); r.TipoDocumento = obdr.GetString(9); r.NumeroDocumento = obdr.GetString(10); r.FechaIngreso = obdr.GetDateTime(11); r.Direccion = obdr.GetString(12); r.Localidad = DatosLocalidad.getLocalidad(obdr.GetInt32(13)); r.Zona = DatosZona.getZona(obdr.GetInt32(14)); r.Activo = obdr.GetBoolean(15); } cnn.Close(); return(r); }
public static Proveedor getProveedor(int id) { Proveedor p = new Proveedor(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select id, nombre, nombreDeContacto, cuit, numeroTelefono, numeroCelular, correoElectronico, fechaInicio, direccion, idLocalidad, activo from Proveedores where id = @id"); cmd.Parameters.Add(new SqlParameter("@id", id)); //asigno la conexion al comando cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { p.Id = obdr.GetInt32(0); p.Nombre = obdr.GetString(1); p.NombreDeContacto = obdr.GetString(2); p.Cuit = obdr.GetString(3); p.NumeroTelefono = obdr.GetString(4); p.NumeroCelular = obdr.GetString(5); p.CorreoElectronico = obdr.GetString(6); p.FechaInicio = obdr.GetDateTime(7); p.Direccion = obdr.GetString(8); p.Localidad = DatosLocalidad.getLocalidad(obdr.GetInt32(9)); p.Activo = obdr.GetBoolean(10); } cnn.Close(); return(p); }
public static List <Repartidor> BuscarNroDocumento(String nroDocumento) { List <Repartidor> Lista = new List <Repartidor>(); using (SqlConnection conexion = new SqlConnection(Conexion.Connection)) { conexion.Open(); SqlCommand comando = new SqlCommand(string.Format( "Select *d from Repartidores where numeroDocumento like '%{0}%' order by nombre", nroDocumento), conexion); SqlDataReader obdr = comando.ExecuteReader(); while (obdr.Read()) { Repartidor r = new Repartidor(); r.Id = obdr.GetInt32(0); r.Nombre = obdr.GetString(1); r.Apellido = obdr.GetString(2); r.Sexo = obdr.GetBoolean(3); r.FechaNacimiento = obdr.GetDateTime(4); r.NumeroTelefono = obdr.GetString(5); r.NumeroCelular = obdr.GetString(6); r.CorreoElectronico = obdr.GetString(7); r.CorreoElectronicoAlternativo = obdr.GetString(8); r.TipoDocumento = obdr.GetString(9); r.NumeroDocumento = obdr.GetString(10); r.FechaIngreso = obdr.GetDateTime(11); r.Direccion = obdr.GetString(12); r.Localidad = DatosLocalidad.getLocalidad(obdr.GetInt32(13)); r.Zona = DatosZona.getZona(obdr.GetInt32(14)); r.Activo = obdr.GetBoolean(15); Lista.Add(r); } conexion.Close(); return(Lista); } }
public static List <Zona> BuscarByNombre(String nombre) { List <Zona> Lista = new List <Zona>(); using (SqlConnection conexion = new SqlConnection(Conexion.Connection)) { conexion.Open(); SqlCommand comando = new SqlCommand(string.Format("select idZona, nombre, idLocalidad, activo from Zona where activo = 1 and nombre like '%{0}%' order by nombre", nombre), conexion); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Zona z = new Zona(); z.IdZona = reader.GetInt32(0); z.Nombre = reader.GetString(1); z.Localidad = DatosLocalidad.getLocalidad(reader.GetInt32(2)); z.Activo = reader.GetBoolean(3); Lista.Add(z); } conexion.Close(); return(Lista); } }
public static List <Proveedor> getProveedoresPorPais(string nombre) { List <Proveedor> proveedores = new List <Proveedor>(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand(string.Format("select Proveedores.id, Proveedores.nombre, Proveedores.nombreDeContacto, Proveedores.cuit, Proveedores.numeroTelefono, Proveedores.numeroCelular, Proveedores.correoElectronico, Proveedores.fechaInicio, Proveedores.direccion, Proveedores.idLocalidad, Proveedores.activo from Proveedores left join Localidades on Proveedores.idLocalidad = Localidades.id left join Provincias on Localidades.idProvincia = Provincias.id left join Paises on Provincias.idPais = Paises.id where Proveedores.activo = 1 and Paises.nombre like '%{0}%' order by Proveedores.nombre", nombre)); //asigno la conexion al comando cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { proveedores.Add(new Proveedor(obdr.GetInt32(0), obdr.GetString(1), obdr.GetString(2), obdr.GetString(3), obdr.GetString(4), obdr.GetString(5), obdr.GetString(6), obdr.GetDateTime(7), obdr.GetString(8), DatosLocalidad.getLocalidad(obdr.GetInt32(9)), obdr.GetBoolean(10))); } cnn.Close(); return(proveedores); }
public static List <Proveedor> getProveedores() { List <Proveedor> proveedores = new List <Proveedor>(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select id, nombre, nombreDeContacto, cuit, numeroTelefono, numeroCelular, correoElectronico, fechaInicio, direccion, idLocalidad, activo from Proveedores where activo = 1 order by nombre"); //asigno la conexion al comando cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { proveedores.Add(new Proveedor(obdr.GetInt32(0), obdr.GetString(1), obdr.GetString(2), obdr.GetString(3), obdr.GetString(4), obdr.GetString(5), obdr.GetString(6), obdr.GetDateTime(7), obdr.GetString(8), DatosLocalidad.getLocalidad(obdr.GetInt32(9)), obdr.GetBoolean(10))); } cnn.Close(); return(proveedores); }
public static List <Usuario> getUsuariosPorNumeroDeDocumento(string nombre) //buscador { List <Usuario> usuarios = new List <Usuario>(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand(string.Format("select id, nombre, apellido, tipoUsuario, sexo, fechaNacimiento, numeroTelefono, numeroCelular, correoElectronico, correoElectronicoAlternativo, tipoDocumento, numeroDocumento, fechaIngreso, direccion, idLocalidad, idDepartamento, idLogin, activo from Usuarios where activo = 1 and numeroDocumento like '%{0}%' order by nombre", nombre)); //asigno la conexion al comando cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { usuarios.Add(new Usuario(obdr.GetInt32(0), obdr.GetString(1), obdr.GetString(2), obdr.GetBoolean(3), obdr.GetBoolean(4), obdr.GetDateTime(5), obdr.GetString(6), obdr.GetString(7), obdr.GetString(8), obdr.GetString(9), obdr.GetString(10), obdr.GetString(11), obdr.GetDateTime(12), obdr.GetString(13), DatosLocalidad.getLocalidad(obdr.GetInt32(14)), DatosDepartamento.getDepartamento(obdr.GetInt32(15)), DatosLogin.getLogin(obdr.GetInt32(16)), obdr.GetBoolean(17))); } cnn.Close(); return(usuarios); }
public static List <Repartidor> getRepartidores() { //creo la conexion SqlConnection cnn = new SqlConnection(Conexion.Connection); //abro la conexion cnn.Open(); SqlCommand cmd = new SqlCommand("SELECT id,nombre,apellido,sexo,fechaNacimiento,numeroTelefono,numeroCelular,correoElectronico,correoElectronicoAlternativo,tipoDocumento,numeroDocumento,fechaIngreso,direccion,idLocalidad,idZona,activo FROM Repartidores where activo = 1 "); //asigno la conexion al comando cmd.Connection = cnn; List <Repartidor> cl = new List <Repartidor>(); //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { //Asigno valor a la cuenta cl.Add(new Repartidor(obdr.GetInt32(0), obdr.GetString(1), obdr.GetString(2), obdr.GetBoolean(3), obdr.GetDateTime(4), obdr.GetString(5), obdr.GetString(6), obdr.GetString(7), obdr.GetString(8), obdr.GetString(9), obdr.GetString(10), obdr.GetDateTime(11), obdr.GetString(12), DatosLocalidad.getLocalidad(obdr.GetInt32(13)), DatosZona.getZona(obdr.GetInt32(14)), obdr.GetBoolean(15))); } //Cierro la conexion cnn.Close(); return(cl); }