public static List <DetalleEntrega> getListaDetalleEntrega(int idEntrega) { List <DetalleEntrega> de = new List <DetalleEntrega>(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("SELECT idEntrega,idProducto, cantidad FROM DetalleEntrega WHERE idEntrega = @idEntrega order by DetalleEntrega.cantidad ASC"); //asigno la conexion al comando cmd.Parameters.Add(new SqlParameter("@idEntrega", idEntrega)); cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { de.Add(new DetalleEntrega(DatosProducto.getProducto(obdr.GetInt32(1)), obdr.GetInt32(2))); } cnn.Close(); return(de); }
public static List <ControlPCC> getControles() { List <ControlPCC> controles = new List <ControlPCC>(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select idControlPCC, idProducto, idUsuario, pesoNeto, unidadPorCaja, fechaElaboracionCaja, fechaVencimientoCaja, lotePouch, loteCaja, rneRnpa, colorFormaOlor, densidad, secadoHumedad, envasadoGranel, envasadoPouch1, envasadoPouch2, observaciones, hora from ControlPCC"); //asigno la conexion al comando cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { controles.Add(new ControlPCC(obdr.GetInt32(0), DatosProducto.getProducto(obdr.GetInt32(1)), DatosUsuario.getUsuario(obdr.GetInt32(2)), obdr.GetInt32(3), obdr.GetInt32(4), obdr.GetDateTime(5), obdr.GetDateTime(6), obdr.GetString(7), obdr.GetString(8), obdr.GetBoolean(9), obdr.GetBoolean(10), obdr.GetInt32(11), obdr.GetInt32(12), obdr.GetBoolean(13), obdr.GetBoolean(14), obdr.GetBoolean(15), obdr.GetString(16), obdr.GetDateTime(17))); } cnn.Close(); return(controles); }
public static List <DetalleEntrega> getDetalleEntregas() { //creo la conexion SqlConnection cnn = new SqlConnection(Conexion.Connection); //abro la conexion cnn.Open(); SqlCommand cmd = new SqlCommand("SELECT idEntrega,idProducto,cantidad FROM DetalleEntrega order by DetalleEntrega.cantidad ASC "); //asigno la conexion al comando cmd.Connection = cnn; List <DetalleEntrega> de = new List <DetalleEntrega>(); //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { de.Add(new DetalleEntrega(DatosProducto.getProducto(obdr.GetInt32(0)), obdr.GetInt32(1))); } //Cierro la conexion cnn.Close(); return(de); }
public static List <ControlPCC> getControlesPorProducto(string nombre) //buscador { List <ControlPCC> controles = new List <ControlPCC>(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand(string.Format("select ControlPCC.idProducto, ControlPCC.idProducto, ControlPCC.idUsuario, ControlPCC.pesoNeto, ControlPCC.unidadPorCaja, ControlPCC.fechaElaboracionCaja, ControlPCC.fechaVencimientoCaja, ControlPCC.lotePouch, ControlPCC.loteCaja, ControlPCC.rneRnpa, ControlPCC.ColorFormaOlor, ControlPCC.densidad, ControlPCC.secadoHumedad, ControlPCC.envasadoGranel, ControlPCC.envasadoPouch1, ControlPCC.EnvasadoPouch2, ControlPCC.observaciones, ControlPCC.hora from ControlPCC left join Producto on Producto.idProducto = ControlPCC.idProducto where Producto.nombre like '%{0}%' order by Producto.nombre", nombre)); //asigno la conexion al comando cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { controles.Add(new ControlPCC(obdr.GetInt32(0), DatosProducto.getProducto(obdr.GetInt32(1)), DatosUsuario.getUsuario(obdr.GetInt32(2)), obdr.GetInt32(3), obdr.GetInt32(4), obdr.GetDateTime(5), obdr.GetDateTime(6), obdr.GetString(7), obdr.GetString(8), obdr.GetBoolean(9), obdr.GetBoolean(10), obdr.GetInt32(11), obdr.GetInt32(12), obdr.GetBoolean(13), obdr.GetBoolean(14), obdr.GetBoolean(15), obdr.GetString(16), obdr.GetDateTime(17))); } cnn.Close(); return(controles); }
public static List <Receta> getRecetaPorUsuario(String nombre) { List <Receta> recetas = new List <Receta>(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand(string.Format("select Recetas.id, Recetas.idProducto, Recetas.observaciones, Recetas.tiempo, Recetas.temperatura, Recetas.otros, Recetas.fechaCreacion, Recetas.idUsuario, Recetas.activo from Recetas left join Usuarios on Recetas.idUsuario = Usuarios.id where Recetas.activo = 1 and Usuarios.nombre like '%{0}%' order by Recetas.idProducto", nombre)); //asigno la conexion al comando cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { recetas.Add(new Receta(obdr.GetInt32(0), DatosProducto.getProducto(obdr.GetInt32(1)), obdr.GetString(2), obdr.GetString(3), obdr.GetString(4), obdr.GetString(5), obdr.GetDateTime(6), DatosUsuario.getUsuario(obdr.GetInt32(7)), obdr.GetBoolean(8))); } cnn.Close(); return(recetas); }
public static List <Receta> getRecetas() { List <Receta> recetas = new List <Receta>(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select * from Recetas left join Producto on Recetas.idProducto = Producto.idProducto where Recetas.activo = 1 order by Producto.nombre"); //asigno la conexion al comando cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { recetas.Add(new Receta(obdr.GetInt32(0), DatosProducto.getProducto(obdr.GetInt32(1)), obdr.GetString(2), obdr.GetString(3), obdr.GetString(4), obdr.GetString(5), obdr.GetDateTime(6), DatosUsuario.getUsuario(obdr.GetInt32(7)), obdr.GetBoolean(8))); } cnn.Close(); return(recetas); }
public static ControlPCC getControlPCC(int id) { ControlPCC c = new ControlPCC(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select idControlPCC, idProducto, idUsuario, pesoNeto, unidadPorCaja, fechaElaboracionCaja, fechaVencimientoCaja, lotePouch, loteCaja, rneRnpa, colorFormaOlor, densidad, secadoHumedad, envasadoGranel, envasadoPouch1, envasadoPouch2, observaciones, hora from ControlPCC where idControlPCC = @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()) { c.IdControlPCC = obdr.GetInt32(0); c.Producto = DatosProducto.getProducto(obdr.GetInt32(1)); c.Usuario = DatosUsuario.getUsuario(obdr.GetInt32(2)); c.PesoNeto = obdr.GetInt32(3); c.UnidadPorCaja = obdr.GetInt32(4); c.FechaElaboracionCaja = obdr.GetDateTime(5); c.FechaVencimientoCaja = obdr.GetDateTime(6); c.LotePouch = obdr.GetString(7); c.LoteCaja = obdr.GetString(8); c.RneRnpa = obdr.GetBoolean(9); c.ColorFormaOlor = obdr.GetBoolean(10); c.Densidad = obdr.GetInt32(11); c.SecadoHumedad = obdr.GetInt32(12); c.EnvasadoGranel = obdr.GetBoolean(13); c.EnvasadoPouch1 = obdr.GetBoolean(14); c.EnvasadoPouch2 = obdr.GetBoolean(15); c.Observaciones = obdr.GetString(16); c.Hora = obdr.GetDateTime(17); } cnn.Close(); return(c); }
public static ProductoTerminado getProductoTerminado(int idProductoTerminado) { //creo la conexion SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select * from ProductoTerminado Where idProductoTerminado = @idProductoTerminado"); //Cargo el valor del parametro cmd.Parameters.Add(new SqlParameter("@idProductoTerminado", idProductoTerminado)); //asigno la conexion al comando cmd.Connection = cnn; ProductoTerminado prod = new ProductoTerminado(); //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { //zona = new Zona(obdr.GetInt32(0), obdr.GetString(1), DatosLocalidad.getLocalidad(obdr.GetInt32(2))); prod.IdProductoTerminado = obdr.GetInt32(0); prod.Tipo = DatosTipoProducto.getTipoProducto(obdr.GetInt32(1)); prod.Producto = DatosProducto.getProducto(obdr.GetInt32(2)); prod.FechaElaboracion = obdr.GetDateTime(3); prod.FechaVencimiento = obdr.GetDateTime(4); prod.LoteProductoTerminado = obdr.GetString(5); prod.CajasPorTarima = obdr.GetInt32(6); prod.KgPorTarima = obdr.GetDecimal(7); prod.CodigoBarraProducto = obdr.GetString(8); prod.Stock = obdr.GetInt32(9); prod.Gramaje = obdr.GetInt32(10); prod.UnidadM = DatosMedida.getMedida(obdr.GetInt32(11)); prod.UnidadPorCaja = obdr.GetInt32(12); prod.Envasado = DatosTipoEnvasado.getTipoEnvasado(obdr.GetInt32(13)); prod.SelProducto = DatosSeleccionProducto.getSeleccionProducto(obdr.GetInt32(14)); } cnn.Close(); return(prod); }
public static List <ProductoTerminado> BuscarByLote(String loteProductoTerminado) { List <ProductoTerminado> Lista = new List <ProductoTerminado>(); using (SqlConnection conexion = new SqlConnection(Conexion.Connection)) { conexion.Open(); SqlCommand comando = new SqlCommand(string.Format( "Select idProductoTerminado, idTipoProducto, idProducto, fechaElaboracion, fechaVencimiento,loteProductoTerminado, cajasPorTarima, kgPorTarima,codigoBarraProducto,stock,gramaje,idUnidadDeMedida,unidadPorCaja,idTipoEnvasado,idSeleccion from ProductoTerminado where loteProductoTerminado like '%{0}%'", loteProductoTerminado), conexion); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { ProductoTerminado p = new ProductoTerminado(); p.IdProductoTerminado = reader.GetInt32(0); p.Tipo = DatosTipoProducto.getTipoProducto(reader.GetInt32(1)); p.Producto = DatosProducto.getProducto(reader.GetInt32(2)); p.FechaElaboracion = reader.GetDateTime(3); p.FechaVencimiento = reader.GetDateTime(4); p.LoteProductoTerminado = reader.GetString(5); p.CajasPorTarima = reader.GetInt32(6); p.KgPorTarima = reader.GetDecimal(7); p.CodigoBarraProducto = reader.GetString(8); p.Stock = reader.GetInt32(9); p.Gramaje = reader.GetInt32(10); p.UnidadM = DatosMedida.getMedida(reader.GetInt32(11)); p.UnidadPorCaja = reader.GetInt32(12); p.Envasado = DatosTipoEnvasado.getTipoEnvasado(reader.GetInt32(13)); p.SelProducto = DatosSeleccionProducto.getSeleccionProducto(reader.GetInt32(14)); Lista.Add(p); } conexion.Close(); return(Lista); } }
public static Receta getReceta(int id) { Receta r = new Receta(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand("select * from Recetas 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()) { r.Id = obdr.GetInt32(0); r.Producto = DatosProducto.getProducto(obdr.GetInt32(1)); r.Observaciones = obdr.GetString(2); r.Tiempo = obdr.GetString(3); r.Temperatura = obdr.GetString(4); r.Otros = obdr.GetString(5); r.FechaCreacion = obdr.GetDateTime(6); r.Usuario = DatosUsuario.getUsuario(obdr.GetInt32(7)); r.Activo = obdr.GetBoolean(8); } cnn.Close(); return(r); }
public static List <ProductoTerminado> BuscarByCodigoBarra(String codigoBarraProducto) { List <ProductoTerminado> productos = new List <ProductoTerminado>(); SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); //Creo el comando sql a utlizar SqlCommand cmd = new SqlCommand(string.Format("Select idProductoTerminado, idTipoProducto, idProducto, fechaElaboracion, fechaVencimiento,loteProductoTerminado, cajasPorTarima, kgPorTarima,codigoBarraProducto,stock,gramaje,idUnidadDeMedida,unidadPorCaja,idTipoEnvasado,idSeleccion from ProductoTerminado where codigoBarraProducto like '%{0}%'", codigoBarraProducto)); //asigno la conexion al comando cmd.Connection = cnn; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { productos.Add(new ProductoTerminado(obdr.GetInt32(0), DatosTipoProducto.getTipoProducto(obdr.GetInt32(1)), DatosProducto.getProducto(obdr.GetInt32(2)), obdr.GetDateTime(3), obdr.GetDateTime(4), obdr.GetString(5), obdr.GetInt32(6), obdr.GetDecimal(7), obdr.GetString(8), obdr.GetInt32(9), obdr.GetInt32(10), DatosMedida.getMedida(obdr.GetInt32(11)), obdr.GetInt32(12), DatosTipoEnvasado.getTipoEnvasado(obdr.GetInt32(13)), DatosSeleccionProducto.getSeleccionProducto(obdr.GetInt32(14)))); } cnn.Close(); return(productos); }
public static List <ProductoTerminado> getProductosTerminados() { List <ProductoTerminado> pro = new List <ProductoTerminado>(); //creo la conexion SqlConnection cnn = new SqlConnection(conexion); //abro la conexion cnn.Open(); SqlCommand cmd = new SqlCommand("SELECT * FROM ProductoTerminado"); //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; //creo el datareader SqlDataReader obdr = cmd.ExecuteReader(); //recorro el datareader while (obdr.Read()) { //Asigno valor a la cuenta pro.Add(new ProductoTerminado(obdr.GetInt32(0), DatosTipoProducto.getTipoProducto(obdr.GetInt32(1)), DatosProducto.getProducto(obdr.GetInt32(2)), obdr.GetDateTime(3), obdr.GetDateTime(4), obdr.GetString(5), obdr.GetInt32(6), obdr.GetDecimal(7), obdr.GetString(8), obdr.GetInt32(9), obdr.GetInt32(10), DatosMedida.getMedida(obdr.GetInt32(11)), obdr.GetInt32(12), DatosTipoEnvasado.getTipoEnvasado(obdr.GetInt32(13)), DatosSeleccionProducto.getSeleccionProducto(obdr.GetInt32(14)))); } //Cierro la conexion cnn.Close(); return(pro); }