public Operaciones datosOperacion(Operaciones operacion, out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select * from operacion where tipo_operacion='" + operacion._id_tipo_operacion + "';"; DataTable miTabla = cnx.selecData(query, out error); if (miTabla == null) { return(null); } else if (miTabla.Rows.Count == 0) { return(null); } else { Operaciones op = new Operaciones(); op._Id_numero_operacion = int.Parse(miTabla.Rows[0]["numero_operacion"].ToString()); op._id_usuario = int.Parse(miTabla.Rows[0]["usuario"].ToString()); op._id_tipo_operacion = int.Parse(miTabla.Rows[0]["tipo_operacion"].ToString()); op._descripcion = miTabla.Rows[0]["descripcion"].ToString(); op._fechaOperacion = DateTime.Parse(miTabla.Rows[0]["fechaOperacion"].ToString()); return(op); } } catch (Exception) { throw; } }
public int ultimaOperacion(out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select MAX (numero_operacion)as num from operacion"; DataTable miTabla = cnx.selecData(query, out error); if (miTabla == null) { return(0); } else if (miTabla.Rows.Count == 0) { return(0); } else { Operaciones op = new Operaciones(); op._Id_numero_operacion = int.Parse(miTabla.Rows[0]["num"].ToString()); return(op._Id_numero_operacion); } } catch (Exception) { throw; } }
public List <Operaciones> listarOperaciones(out string error) { try { error = ""; ConexionBD conecta = new ConexionBD(); string query = "SELECT * from Operacion"; DataTable miTabla = conecta.selecData(query, out error); if (miTabla != null) { List <Operaciones> listaDeOperaciones = new List <Operaciones>(); for (int i = 0; i < miTabla.Rows.Count; i++) { Operaciones op = new Operaciones(); op._Id_numero_operacion = int.Parse(miTabla.Rows[i]["numero_operacion"].ToString()); op._id_usuario = int.Parse(miTabla.Rows[i]["usuario"].ToString()); op._id_tipo_operacion = int.Parse(miTabla.Rows[i]["tipo_operacion"].ToString()); op._descripcion = miTabla.Rows[i]["descripcion"].ToString(); op._fechaOperacion = DateTime.Parse(miTabla.Rows[i]["fechaOperacion"].ToString()); listaDeOperaciones.Add(op); } return(listaDeOperaciones); } return(null); } catch (Exception ex) { error = ex.Message; return(null); } }
public List <Permisos> listarTodosPermisos(out string error) { try { error = ""; ConexionBD conecta = new ConexionBD(); string query = "SELECT * from permisos"; DataTable miTabla = conecta.selecData(query, out error); if (miTabla != null) { List <Permisos> listaDePermisos = new List <Permisos>(); for (int i = 0; i < miTabla.Rows.Count; i++) { Permisos NombrePermiso = new Permisos(); NombrePermiso._id = int.Parse(miTabla.Rows[i]["id_permiso"].ToString()); NombrePermiso._nombre_permiso = miTabla.Rows[i]["nombrePermiso"].ToString(); listaDePermisos.Add(NombrePermiso); } return(listaDePermisos); } return(null); } catch (Exception ex) { error = ex.Message; return(null); } }
public Ventas UltimaVenta(out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select MAX(id_venta)as id_venta from ventas"; DataTable miTabla = cnx.selecData(query, out error); Ventas ventaBuscada = new Ventas(); if (miTabla == null) { return(ventaBuscada); } else { ventaBuscada._id_venta = int.Parse(miTabla.Rows[0]["id_venta"].ToString()); return(ventaBuscada); } } catch (Exception) { throw; } }
public string nombreCargo(int cargo, out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select nombre_cargo from cargo where id_cargo=" + cargo + ";"; DataTable miTabla = cnx.selecData(query, out error); if (miTabla == null) { return(null); } else if (miTabla.Rows.Count == 0) { return(null); } else { Cargo cargo2 = new Cargo(); cargo2._nombre_cargo = miTabla.Rows[0]["nombre_cargo"].ToString(); return(cargo2._nombre_cargo); } } catch (Exception) { throw; } }
public Proveedor datosProv(Proveedor proveedor, out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select * from proveedor where nombre_proveedor='" + proveedor._nombreProveedor + "';"; DataTable miTabla = cnx.selecData(query, out error); if (miTabla == null) { return(null); } else if (miTabla.Rows.Count == 0) { return(null); } else { Proveedor ProvAutenticado = new Proveedor(); ProvAutenticado._nombreProveedor = miTabla.Rows[0]["nombre_proveedor"].ToString(); ProvAutenticado._telefonoContacto = int.Parse(miTabla.Rows[0]["telefono_contacto"].ToString()); ProvAutenticado._correoContacto = miTabla.Rows[0]["correo_contacto"].ToString(); ProvAutenticado._estado = bool.Parse(miTabla.Rows[0]["estado"].ToString()); return(ProvAutenticado); } } catch (Exception) { throw; } }
public Cargo datosCargo(Cargo cargo, out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select * from cargo where nombre_cargo='" + cargo._nombre_cargo + "';"; DataTable miTabla = cnx.selecData(query, out error); if (miTabla == null) { return(null); } else if (miTabla.Rows.Count == 0) { return(null); } else { Cargo cargoAutenticado = new Cargo(); cargoAutenticado._id = int.Parse(miTabla.Rows[0]["id_cargo"].ToString()); cargoAutenticado._nombre_cargo = miTabla.Rows[0]["nombre_cargo"].ToString(); cargoAutenticado._permisos = int.Parse(miTabla.Rows[0]["permisos"].ToString()); cargoAutenticado._estado = bool.Parse(miTabla.Rows[0]["estado"].ToString()); return(cargoAutenticado); } } catch (Exception) { throw; } }
public List <DetalleVenta> listartodoDetalles(out string error) { try { error = ""; ConexionBD conecta = new ConexionBD(); string query = "select * from detalle_venta "; DataTable miTabla = conecta.selecData(query, out error); if (miTabla != null) { List <DetalleVenta> DetalleVentas = new List <DetalleVenta>(); for (int i = 0; i < miTabla.Rows.Count; i++) { DetalleVenta Nombredetalle = new DetalleVenta(); Nombredetalle._id_venta = int.Parse(miTabla.Rows[i]["id_venta"].ToString()); Nombredetalle._id_usuario = int.Parse(miTabla.Rows[i]["id_usuario"].ToString()); Nombredetalle._serie_producto = miTabla.Rows[i]["serie_producto"].ToString(); Nombredetalle._nombre_producto = miTabla.Rows[i]["nombre_producto"].ToString(); Nombredetalle._cantidad = int.Parse(miTabla.Rows[i]["cantidad"].ToString()); Nombredetalle._valor_unitario = int.Parse(miTabla.Rows[i]["valor_unitario"].ToString()); DetalleVentas.Add(Nombredetalle); } return(DetalleVentas); } return(null); } catch (Exception ex) { error = ex.Message; return(null); } }
public List <TipoOperacion> listarTodostipos(out string error) { try { error = ""; ConexionBD conecta = new ConexionBD(); string query = "SELECT * from tipo_operacion"; DataTable miTabla = conecta.selecData(query, out error); if (miTabla != null) { List <TipoOperacion> listaDeTipos = new List <TipoOperacion>(); for (int i = 0; i < miTabla.Rows.Count; i++) { TipoOperacion tipo = new TipoOperacion(); tipo._id = int.Parse(miTabla.Rows[i]["Id_tipo"].ToString()); tipo._tipo_operacion = miTabla.Rows[i]["tipo_operacion"].ToString(); listaDeTipos.Add(tipo); } return(listaDeTipos); } return(null); } catch (Exception ex) { error = ex.Message; return(null); } }
public List <Proveedor> listarTodosProveedores(out string error) { try { error = ""; ConexionBD conecta = new ConexionBD(); string query = "SELECT * from proveedor"; DataTable miTabla = conecta.selecData(query, out error); if (miTabla != null) { List <Proveedor> listaDeProveedores = new List <Proveedor>(); for (int i = 0; i < miTabla.Rows.Count; i++) { Proveedor N_proveedor = new Proveedor(); N_proveedor._nombreProveedor = miTabla.Rows[i]["nombre_proveedor"].ToString(); N_proveedor._telefonoContacto = int.Parse(miTabla.Rows[i]["telefono_contacto"].ToString()); N_proveedor._correoContacto = miTabla.Rows[i]["correo_contacto"].ToString(); listaDeProveedores.Add(N_proveedor); } return(listaDeProveedores); } return(null); } catch (Exception ex) { error = ex.Message; return(null); } }
public Usuario olvUser(Usuario usuario, out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select * from usuarios where rut='" + usuario._rut + "' and correo = '" + usuario._correo + "';"; DataTable miTabla = cnx.selecData(query, out error); if (miTabla == null) { return(null); } else if (miTabla.Rows.Count == 0) { return(null); } else { Usuario usuarioAutenticado = new Usuario(); usuarioAutenticado._rut = miTabla.Rows[0]["rut"].ToString(); usuarioAutenticado._correo = miTabla.Rows[0]["correo"].ToString(); return(usuarioAutenticado); } } catch (Exception) { throw; } }
public List <Productos> listarLosProductos(string consulta, out string msjValida) { try { msjValida = ""; ConexionBD conexion = new ConexionBD(); DataTable miTabla = conexion.selecData("select * from productos " + consulta + ";", out msjValida); List <Productos> listaDeTodosLosProductos = new List <Productos>(); for (int i = 0; i < miTabla.Rows.Count; i++) { Productos producto = new Productos(); producto._serie = miTabla.Rows[i]["serie"].ToString(); producto._nombre = miTabla.Rows[i]["nombre"].ToString(); producto._descripcion = miTabla.Rows[i]["descripcion"].ToString(); producto._estadoProducto = bool.Parse(miTabla.Rows[i]["estado"].ToString()); producto._stock = int.Parse(miTabla.Rows[i]["stock"].ToString()); producto._stockMinimo = int.Parse(miTabla.Rows[i]["stock_minimo"].ToString()); producto._valorVenta = int.Parse(miTabla.Rows[i]["valor_venta"].ToString()); producto._ubicacion = miTabla.Rows[i]["ubicacion"].ToString(); producto._valorCompra = int.Parse(miTabla.Rows[i]["valor_compra"].ToString()); producto._proveedor = int.Parse(miTabla.Rows[i]["proveedor"].ToString()); listaDeTodosLosProductos.Add(producto); } return(listaDeTodosLosProductos); } catch (SqlException ex) { msjValida = ex.Message; return(null); } }
public List <Usuario> listarTodosUsuarios(out string error) { try { error = ""; ConexionBD conecta = new ConexionBD(); string query = "SELECT * from usuarios"; DataTable miTabla = conecta.selecData(query, out error); if (miTabla != null) { List <Usuario> listaDeUsuarios = new List <Usuario>(); for (int i = 0; i < miTabla.Rows.Count; i++) { Usuario Usuarios = new Usuario(); Usuarios._rut = miTabla.Rows[i]["rut"].ToString(); Usuarios._nombre1 = miTabla.Rows[i]["nombre1"].ToString(); Usuarios._nombre_2 = miTabla.Rows[i]["nombre2"].ToString(); Usuarios._apellido_p = miTabla.Rows[i]["apellido1"].ToString(); Usuarios._apellido_m = miTabla.Rows[i]["apellido2"].ToString(); Usuarios._correo = miTabla.Rows[i]["contraseña"].ToString(); Usuarios._contraseña = miTabla.Rows[i]["contraseña"].ToString(); Usuarios._cargo = int.Parse(miTabla.Rows[i]["cargo"].ToString()); Usuarios._estado = bool.Parse(miTabla.Rows[i]["estado"].ToString()); listaDeUsuarios.Add(Usuarios); } return(listaDeUsuarios); } return(null); } catch (Exception ex) { error = ex.Message; return(null); } }
public Usuario datosUser(Usuario usuario, out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select * from usuarios where rut='" + usuario._rut + "';"; DataTable miTabla = cnx.selecData(query, out error); if (miTabla == null) { return(null); } else if (miTabla.Rows.Count == 0) { return(null); } else { Usuario usuarioAutenticado = new Usuario(); usuarioAutenticado._id_usuario = int.Parse(miTabla.Rows[0]["id_usuario"].ToString()); usuarioAutenticado._rut = miTabla.Rows[0]["rut"].ToString(); usuarioAutenticado._nombre1 = miTabla.Rows[0]["nombre1"].ToString(); usuarioAutenticado._nombre_2 = miTabla.Rows[0]["nombre2"].ToString(); usuarioAutenticado._apellido_p = miTabla.Rows[0]["apellido1"].ToString(); usuarioAutenticado._apellido_m = miTabla.Rows[0]["apellido2"].ToString(); usuarioAutenticado._correo = miTabla.Rows[0]["correo"].ToString(); usuarioAutenticado._contraseña = miTabla.Rows[0]["contraseña"].ToString(); usuarioAutenticado._cargo = int.Parse(miTabla.Rows[0]["cargo"].ToString()); usuarioAutenticado._estado = bool.Parse(miTabla.Rows[0]["estado"].ToString()); return(usuarioAutenticado); } } catch (Exception) { throw; } }
public Productos datosProductos(Productos producto, out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select * from productos where serie='" + producto._serie + "';"; DataTable miTabla = cnx.selecData(query, out error); if (miTabla == null) { return(null); } else if (miTabla.Rows.Count == 0) { return(null); } else { Productos productoEncontrado = new Productos(); productoEncontrado._nombre = miTabla.Rows[0]["nombre"].ToString(); productoEncontrado._descripcion = miTabla.Rows[0]["descripcion"].ToString(); productoEncontrado._estadoProducto = bool.Parse(miTabla.Rows[0]["estado"].ToString()); productoEncontrado._stock = int.Parse(miTabla.Rows[0]["stock"].ToString()); productoEncontrado._stockMinimo = int.Parse(miTabla.Rows[0]["stock_minimo"].ToString()); productoEncontrado._ubicacion = miTabla.Rows[0]["ubicacion"].ToString(); productoEncontrado._valorCompra = int.Parse(miTabla.Rows[0]["valor_compra"].ToString()); productoEncontrado._valorVenta = int.Parse(miTabla.Rows[0]["valor_venta"].ToString()); productoEncontrado._proveedor = int.Parse(miTabla.Rows[0]["proveedor"].ToString()); return(productoEncontrado); } } catch (Exception) { throw; } }
public List <EquipoFutbol> listarTodosLosEquipos(out string error) { try { error = ""; ConexionBD conecta = new ConexionBD(); string query = "SELECT * FROM EQUIPO"; DataTable miTabla = conecta.selecData(query, out error); if (miTabla != null) { List <EquipoFutbol> listaDeEquipos = new List <EquipoFutbol>(); for (int i = 0; i < miTabla.Rows.Count; i++) { EquipoFutbol equipo = new EquipoFutbol(); equipo.Id = int.Parse(miTabla.Rows[i]["id"].ToString()); equipo.Nombre = miTabla.Rows[i]["nombre"].ToString(); equipo.Pais = miTabla.Rows[i]["pais"].ToString(); equipo.CantCopas = int.Parse(miTabla.Rows[i]["cantidad_copas"].ToString()); listaDeEquipos.Add(equipo); } return(listaDeEquipos); } return(null); } catch (SqlException ex) { error = ex.Message; return(null); } }
public DetalleVenta datosDetalle(DetalleVenta detalle, out string error) { try { error = ""; ConexionBD cnx = new ConexionBD(); string query = "select * from detalle_venta "; DataTable miTabla = cnx.selecData(query, out error); if (miTabla == null) { return(null); } else if (miTabla.Rows.Count == 0) { return(null); } else { DetalleVenta Nombredetalle = new DetalleVenta(); Nombredetalle._id_venta = int.Parse(miTabla.Rows[0]["id_venta"].ToString()); Nombredetalle._id_usuario = int.Parse(miTabla.Rows[0]["id_usuario"].ToString()); Nombredetalle._serie_producto = miTabla.Rows[0]["serie_producto"].ToString(); Nombredetalle._nombre_producto = miTabla.Rows[0]["nombre_producto"].ToString(); Nombredetalle._cantidad = int.Parse(miTabla.Rows[0]["cantidad"].ToString()); Nombredetalle._valor_unitario = int.Parse(miTabla.Rows[0]["valor_unitario"].ToString()); return(Nombredetalle); } } catch (Exception) { throw; } }