public Producto(int id) { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametro = new List <Parametros>(); parametro.Add(new Parametros("id", id)); MySqlDataReader datos = control.seleccionar("findProducto", parametro); while (datos.Read()) { this.id = Convert.ToInt32(datos["pro_id"]); this.nombre = datos["pro_nombre"].ToString(); this.descripcion = datos["pro_descripcion"].ToString(); this.foto = datos["pro_foto"].ToString(); this.stock = Convert.ToInt32(datos["pro_stock"]); this.costo = Convert.ToInt32(datos["pro_costo"]); this.precio = Convert.ToInt32(datos["pro_precio"]); this.tipo = Convert.ToChar(datos["pro_tipo"]); this.sub_familia = new SubFamilia(Convert.ToInt32(datos["pro_sbf_id"])); this.estado = Convert.ToChar(datos["pro_estado"]); this.visibilidad = Convert.ToChar(datos["pro_visibilidad"]); this.vencimiento = Convert.ToDateTime(datos["pro_vencimiento"]); } control.closeConexion(); }
public void Delete() { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametros = new List <Parametros>(); parametros.Add(new Parametros("id", this.id)); control.ejecutarSql("deleteProduct", parametros); }
public void Delete() { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametros = new List <Parametros>(); parametros.Add(new Parametros("rut", this.rut)); control.ejecutarSql("deleteUsuario", parametros); }
public void Update() { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametros = new List <Parametros>(); parametros.Add(new Parametros("id", this.id)); parametros.Add(new Parametros("nombre", this.nombre)); control.ejecutarSql("updateFamilia", parametros); }
public void Insert() { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametros = new List <Parametros>(); parametros.Add(new Parametros("nombre", this.nombre)); parametros.Add(new Parametros("out_id", MySqlDbType.Int32, 10)); control.ejecutarSql("addFamilia", parametros); this.id = Convert.ToInt32(parametros[1].Valor); }
public List <Producto> FindAllProduct() { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); MySqlDataReader datos = control.seleccionar("cargarProductos", null); List <Producto> productos = new List <Producto>(); while (datos.Read()) { productos.Add(new Producto(Convert.ToInt32(datos["pro_id"]))); } control.closeConexion(); return(productos); }
public List <Familia> FindAllFamilias() { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); MySqlDataReader datos = control.seleccionar("cargarFamilias", null); List <Familia> familias = new List <Familia>(); while (datos.Read()) { familias.Add(new Familia(Convert.ToInt32(datos["fam_id"]))); } control.closeConexion(); return(familias); }
public Familia(int id) { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametro = new List <Parametros>(); parametro.Add(new Parametros("id", id)); MySqlDataReader datos = control.seleccionar("findFamilia", parametro); while (datos.Read()) { this.id = Convert.ToInt32(datos["fam_id"]); this.nombre = datos["fam_nombre"].ToString(); } control.closeConexion(); }
public List <SubFamilia> FindAllSubFamilia() { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametros = new List <Parametros>(); parametros.Add(new Parametros("id", this.id)); MySqlDataReader datos = control.seleccionar("cargarSuSubFamilia", parametros); List <SubFamilia> subFamilias = new List <SubFamilia>(); while (datos.Read()) { subFamilias.Add(new SubFamilia(Convert.ToInt32(datos["sbf_id"]))); } control.closeConexion(); return(subFamilias); }
public Compra(int id) { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametro = new List <Parametros>(); parametro.Add(new Parametros("id", id)); MySqlDataReader datos = control.seleccionar("findCompra", parametro); while (datos.Read()) { this.id = Convert.ToInt32(datos["com_id"]); this.trabajador = new Usuario(datos["com_tra_rut"].ToString()); this.fecha = Convert.ToDateTime(datos["com_fecha"]); this.total = Convert.ToInt32(datos["com_total"]); this.tipo = Convert.ToChar(datos["com_tipo"]); } control.closeConexion(); }
public void Update() { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametros = new List <Parametros>(); parametros.Add(new Parametros("id", this.id)); parametros.Add(new Parametros("nombre", this.nombre)); parametros.Add(new Parametros("descripcion", this.descripcion)); parametros.Add(new Parametros("foto", this.foto)); parametros.Add(new Parametros("stock", this.stock)); parametros.Add(new Parametros("costo", this.costo)); parametros.Add(new Parametros("precio", this.precio)); parametros.Add(new Parametros("tipo", this.tipo)); parametros.Add(new Parametros("sub_familia_id", this.sub_familia.id)); parametros.Add(new Parametros("estado", this.estado)); parametros.Add(new Parametros("visibilidad", this.visibilidad)); parametros.Add(new Parametros("vencimiento", this.vencimiento)); control.ejecutarSql("updateProduct", parametros); }
public void Insert() { Datos.Controlador control = new Datos.Controlador(); control.openConexion(); List <Parametros> parametros = new List <Parametros>(); parametros.Add(new Parametros("nombre", this.nombre)); parametros.Add(new Parametros("descripcion", this.descripcion)); parametros.Add(new Parametros("foto", this.foto)); parametros.Add(new Parametros("stock", this.stock)); parametros.Add(new Parametros("costo", this.costo)); parametros.Add(new Parametros("precio", this.precio)); parametros.Add(new Parametros("tipo", this.tipo)); parametros.Add(new Parametros("sub_familia_id", this.sub_familia.id)); parametros.Add(new Parametros("estado", this.estado)); parametros.Add(new Parametros("visibilidad", this.visibilidad)); parametros.Add(new Parametros("vencimiento", this.vencimiento)); parametros.Add(new Parametros("out_id", MySqlDbType.Int32, 10)); control.ejecutarSql("add_producto", parametros); this.id = Convert.ToInt32(parametros[11].Valor); }