public void modificarCorredor(Corredor modificar) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("update CORREDORES Set Id_Proveedor=@Id_Proveedor, Numero=@Numero, Nombre=@Nombre," + " Apellido=@Apellido, Telefono=@Telefono, Celular=@Celular, Mail=@Mail " + " Where Id_Proveedor=" + modificar.Id_Proveedor.ToString()); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Id_Proveedor", modificar.Id_Proveedor); accesoDatos.Comando.Parameters.AddWithValue("@Numero", modificar.Número); accesoDatos.Comando.Parameters.AddWithValue("@Nombre", modificar.Nombre); accesoDatos.Comando.Parameters.AddWithValue("@Apellido", modificar.Apellido); accesoDatos.Comando.Parameters.AddWithValue("@Telefono", modificar.Teléfono); accesoDatos.Comando.Parameters.AddWithValue("@Celular", modificar.Celular); accesoDatos.Comando.Parameters.AddWithValue("@Mail", modificar.Mail); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public bool verificarDatoCargado(Test test) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); bool resultado = false; try { accesoDatos.setearConsulta("select * from DATOSPRUEBA where IDTest = " + test.ID); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); if (accesoDatos.Lector.Read()) { resultado = true; } return(resultado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Sistema> listarSistemas() { List <Sistema> listado = new List <Sistema>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Sistema Sistema = new Sistema(); try { accesoDatos.setearConsulta("select ID,Nombre from SISTEMAS"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { Sistema = new Sistema(); Sistema.id = (int)accesoDatos.Lector["ID"]; Sistema.Nombre = accesoDatos.Lector["Nombre"].ToString(); listado.Add(Sistema); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
//traer los productos desde la base de datos //para mostrar en la web (carrousel por mundos) public List <Producto> mostrarProducto() { AccesoDatosManager accesoDatos = new AccesoDatosManager(); List <Producto> listaProducto = new List <Producto>(); Producto producto; try { accesoDatos.setearConsulta("Select Id,Titulo,Descripcion,URLImagen from Productos"); //accesoDatos.Comando.Parameters.Clear(); //accesoDatos.Comando.Parameters.AddWithValue("@Id"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { producto = new Producto(); producto.Id = (Int64)accesoDatos.Lector["Id"]; producto.Titulo = accesoDatos.Lector["Titulo"].ToString(); producto.Descripcion = accesoDatos.Lector["Descripcion"].ToString(); producto.URLImagen = accesoDatos.Lector["URLImagen"].ToString(); listaProducto.Add(producto); } return(listaProducto); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public bool Login(string usuario, string contraseña) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); bool resultado = false; try { accesoDatos.setearConsulta("select * from USUARIOS where Documento = '" + usuario + "' and Contraseña= '" + contraseña + "'"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); if (accesoDatos.Lector.Read()) { resultado = true; } return(resultado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Categoria> listarCategorias() { List <Categoria> listado = new List <Categoria>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Categoria cat = new Categoria(); try { accesoDatos.setearConsulta("Select Id,Nombre from CATEGORIAS"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { cat = new Categoria(); cat.id = (int)accesoDatos.Lector["Id"]; cat.descripcion = accesoDatos.Lector["Nombre"].ToString(); listado.Add(cat); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Perfil> listarPerfiles() { List <Perfil> listado = new List <Perfil>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Perfil perfil; try { accesoDatos.setearConsulta("select ID, Descripcion from PERFILES"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { perfil = new Perfil(); perfil.id = (int)accesoDatos.Lector["ID"]; perfil.Nombre = accesoDatos.Lector["Descripcion"].ToString(); listado.Add(perfil); } return(listado); } catch (Exception) { throw; } finally { accesoDatos.cerrarConexion(); } }
public List <Categoria> listarCategorias() { AccesoDatosManager accesoDatos = new AccesoDatosManager(); List <Categoria> listado = new List <Categoria>(); Categoria nueva; try { accesoDatos.setearConsulta("SELECT ID, NOMBRE, ESTADO FROM CATEGORIAS"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { nueva = new Categoria(); nueva.ID = accesoDatos.Lector.GetInt32(0); nueva.Nombre = accesoDatos.Lector.GetString(1); nueva.Estado = accesoDatos.Lector.GetBoolean(2); listado.Add(nueva); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Marcas> listarMarcas() { List <Marcas> listado = new List <Marcas>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Marcas marca; try { accesoDatos.setearConsulta("SELECT ID, NOMBRE FROM MARCAS"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { marca = new Marcas(); marca.Id = (int)accesoDatos.Lector["ID"]; marca.Nombre = accesoDatos.Lector["NOMBRE"].ToString(); listado.Add(marca); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Transferencia> listarTransferencias(metodoPago p) { List <Transferencia> listado = new List <Transferencia>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Transferencia t; try { accesoDatos.setearConsulta("select t.importe,c.nombre,t.id,t.banco,t.numeroTransferencia from transferencias as t inner join clientes c on c.id=t.idCliente where t.id=" + p.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { t = new Transferencia(); t.cliente = new Cliente(); t.cliente.nombre = accesoDatos.Lector["nombre"].ToString(); t.id = (long)accesoDatos.Lector["id"]; t.importe = (decimal)accesoDatos.Lector["importe"]; t.Banco = accesoDatos.Lector["banco"].ToString(); t.numeroTransferencia = accesoDatos.Lector["numeroTransferencia"].ToString(); listado.Add(t); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Efectivo> listarEfectivo(metodoPago p) { List <Efectivo> listado = new List <Efectivo>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Efectivo e; try { accesoDatos.setearConsulta("select e.importe,c.nombre,e.id from efectivos as e inner join clientes c on c.id=e.idCliente where e.id=" + p.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { e = new Efectivo(); e.cliente = new Cliente(); e.cliente.nombre = accesoDatos.Lector["nombre"].ToString(); e.id = (long)accesoDatos.Lector["id"]; e.importe = (decimal)accesoDatos.Lector["importe"]; listado.Add(e); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <metodoPago> listarEfectivo(Pago numpago) { List <metodoPago> listado = new List <metodoPago>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); metodoPago pago; try { accesoDatos.setearConsulta("select e.id,e.importe,p.fechaPago,c.nombre from efectivos as e inner join clientes c on c.id=e.idCliente inner join pagos p on p.id=e.idPago where p.id=" + numpago.id); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { pago = new metodoPago(); pago.cliente = new Cliente(); pago.cliente.nombre = accesoDatos.Lector["nombre"].ToString(); pago.id = (long)accesoDatos.Lector["id"]; pago.importe = (decimal)accesoDatos.Lector["importe"]; pago.fechaPago = (DateTime)accesoDatos.Lector["fechaPago"]; pago.tipo = "Efectivo"; listado.Add(pago); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Pago> listarPagos() { List <Pago> listado = new List <Pago>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Pago pago; try { accesoDatos.setearConsulta("select p.id,p.fechaPago,c.nombre from pagos as p inner join clientes c on c.id=p.idCliente where p.activo=1"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { pago = new Pago(); pago.cliente = new Cliente(); pago.cliente.nombre = accesoDatos.Lector["nombre"].ToString(); pago.id = (long)accesoDatos.Lector["id"]; pago.fecha = (DateTime)accesoDatos.Lector["fechaPago"]; listado.Add(pago); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public int idMax() { int id = 0; AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("Select COUNT(*) as contar,CONVERT(int,Max(id)+1) as idMax from Pagos"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { int cont = (int)accesoDatos.Lector["contar"]; if (cont == 0) { return(0); } id = (int)accesoDatos.Lector["IdMax"]; } return(id); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Mago> listarMagos() { AccesoDatosManager accesoDatos = new AccesoDatosManager(); List <Mago> listado = new List <Mago>(); Mago nuevo; try { accesoDatos.setearConsulta("SELECT * FROM MAGOS"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { nuevo = new Mago(); nuevo.Casa = new Casa(); nuevo.ID = accesoDatos.Lector.GetInt32(0); nuevo.Nombre = accesoDatos.Lector.GetString(1); nuevo.Casa.ID = accesoDatos.Lector.GetInt32(2); agregarCasa(nuevo); listado.Add(nuevo); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public Categorias buscarCategoria(long Id) { Categorias categoria = new Categorias(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("SELECT C.ID,C.NOMBRE FROM CATEGORIAS AS C INNER JOIN PRODUCTOS ON C.ID = PRODUCTOS.IDCATEGORIA WHERE PRODUCTOS.ID =" + "'" + Id + "'"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); accesoDatos.Lector.Read(); categoria.Id = (int)accesoDatos.Lector["ID"]; categoria.Nombre = accesoDatos.Lector["NOMBRE"].ToString(); return(categoria); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public bool dniCuilDuplicado(string Numero, char Tipo) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { if (Tipo == 'D') { accesoDatos.setearConsulta("SELECT DNI, CUIL FROM EMPLEADOS WHERE DNI = '" + Numero + "'"); } else { accesoDatos.setearConsulta("SELECT DNI, CUIL FROM EMPLEADOS WHERE CUIL = '" + Numero + "'"); } accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { return(true); } return(false); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public Marcas buscarMarca(long Id) { Marcas marca = new Marcas(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("SELECT C.ID,C.NOMBRE FROM MARCAS AS C INNER JOIN PRODUCTOS ON C.ID = PRODUCTOS.IDMARCA WHERE PRODUCTOS.ID =" + "'" + Id + "'"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); accesoDatos.Lector.Read(); marca.Id = (int)accesoDatos.Lector["ID"]; marca.Nombre = accesoDatos.Lector["NOMBRE"].ToString(); return(marca); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void modificarProducto(Producto modificar) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("update PRODUCTOS Set descripcion=@DESCRIPCION, precioCompra=@precioCompra, precioVenta=@precioVenta,stockMinimo=@stockMinimo Where Id=" + modificar.id.ToString()); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@DESCRIPCION", modificar.descripcion); accesoDatos.Comando.Parameters.AddWithValue("@precioCompra", modificar.precioCompra); accesoDatos.Comando.Parameters.AddWithValue("@precioVenta", modificar.precioVenta); accesoDatos.Comando.Parameters.AddWithValue("@stockMinimo", modificar.stockMinimo); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void ModificarProducto(Producto nuevo) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearSP("sp_MODIFICAR_PRODUCTO"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@MARCA", nuevo.marca.Id); accesoDatos.Comando.Parameters.AddWithValue("@CATEGORIA", nuevo.categoria.Id); accesoDatos.Comando.Parameters.AddWithValue("@DESCRIPCION", nuevo.Descripcion); accesoDatos.Comando.Parameters.AddWithValue("@STOCK_ACTUAL", nuevo.StockActual); accesoDatos.Comando.Parameters.AddWithValue("@ID", nuevo.Id); accesoDatos.Comando.Parameters.AddWithValue("@STOCK_MINIMO", nuevo.StockMinimo); accesoDatos.Comando.Parameters.AddWithValue("@PRECIO", nuevo.PrecioVenta); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Direccion> ListarDirecciones() { List <Direccion> listado = new List <Direccion>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Direccion direc = new Direccion(); try { accesoDatos.setearConsulta("Select calle, Numero from Personas"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { direc = new Direccion(); direc.Calle = accesoDatos.Lector.GetString(0); direc.Numero = (int)accesoDatos.Lector["Numero"]; listado.Add(direc); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void modificarEmpleado(Empleado modificar) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("update empleado Set Nombre=@Nombre, apellido=@apellido, " + "puesto=@puesto,dni=@dni,usuario=@usuario,contrasena=@contrasena Where Id=" + modificar.Id.ToString()); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Nombre", modificar.Nombre); accesoDatos.Comando.Parameters.AddWithValue("@apellido", modificar.Apellido); accesoDatos.Comando.Parameters.AddWithValue("@puesto", modificar.Puesto); accesoDatos.Comando.Parameters.AddWithValue("@dni", modificar.Dni); accesoDatos.Comando.Parameters.AddWithValue("@usuario", modificar.Usuario); accesoDatos.Comando.Parameters.AddWithValue("@contrasena", modificar.Contraseña); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <UsuarioTester> listarUsuariosT() { List <UsuarioTester> listado = new List <UsuarioTester>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); UsuarioTester usuario = new UsuarioTester(); try { accesoDatos.setearConsulta("select ID,Nombre,Apellido,Documento,Contraseña,Mail from USUARIOS"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { usuario = new UsuarioTester(); usuario.ID = (int)accesoDatos.Lector["ID"]; usuario.Nombre = accesoDatos.Lector["Nombre"].ToString(); usuario.Apellido = accesoDatos.Lector["Apellido"].ToString(); usuario.Documento = accesoDatos.Lector["Documento"].ToString(); usuario.Contraseña = accesoDatos.Lector["Contraseña"].ToString(); usuario.Mail = accesoDatos.Lector["Mail"].ToString(); listado.Add(usuario); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public bool chequearDNI(int dni) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("select * from CLIENTES where DNI= '" + dni + "'"); // accesoDatos.setearConsulta("SELECT DNI FROM CLIENTES WHERE DNI LIKE @dni"); // accesoDatos.Comando.Parameters.Clear(); // accesoDatos.Comando.Parameters.AddWithValue("@dni", dni); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); if (accesoDatos.Lector.Read()) { return(true); } else { return(false); } } catch (Exception ex) { throw ex; } }
public bool verificarEnUso(SiniestroPrueba stroMod, Test test) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); bool enUso = false; try { accesoDatos.setearConsulta("select * from CASOSPRUEBA where IDDatoPrueba = " + stroMod.ID + " and IDTest= " + test.ID); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { enUso = true; } return(enUso); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Compra> listarCompras() { AccesoDatosManager accesoDatos = new AccesoDatosManager(); ProveedorNegocio negocioP = new ProveedorNegocio(); List <Compra> listado = new List <Compra>(); Compra nueva = new Compra(); try { accesoDatos.setearConsulta("SELECT * FROM COMPRAS"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { nueva = new Compra(); nueva.Proveedor = new Proveedor(); nueva.Detalle = new List <DetalleCompra>(); nueva.ID = accesoDatos.Lector.GetInt32(0); nueva.Proveedor = negocioP.listarProveedor(accesoDatos.Lector.GetInt32(1)); listarProductosXCompra(nueva); nueva.Importe = accesoDatos.Lector.GetDecimal(2); nueva.Fecha = accesoDatos.Lector.GetDateTime(3); listado.Add(nueva); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public bool comprobarVoucher(string Codigo) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("SELECT * FROM VOUCHERS WHERE CodigoVoucher = '" + Codigo + "'"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { if (accesoDatos.Lector.GetBoolean(2)) { return(false); } return(true); } return(false); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
private void listarProductosXCompra(Compra compra) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); ProductoNegocio negocioP = new ProductoNegocio(); DetalleCompra detalle; try { accesoDatos.setearConsulta("SELECT * FROM PRODUCTOS_X_COMPRA WHERE IDCOMPRA = " + compra.ID); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { detalle = new DetalleCompra(); detalle.Producto = new Producto(); detalle.Producto = negocioP.listarProducto(accesoDatos.Lector.GetInt32(2)); detalle.Cantidad = accesoDatos.Lector.GetInt32(3); detalle.PrecioUnitario = Math.Round(detalle.Producto.PrecioUnitario, 3); detalle.PrecioParcial = Math.Round((detalle.Cantidad * detalle.PrecioUnitario), 3); compra.Detalle.Add(detalle); } } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public List <Compañia> listarCompañias() { List <Compañia> listado = new List <Compañia>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); Compañia Compañia = new Compañia(); try { accesoDatos.setearConsulta("select ID,Nombre,CP,Pais,Provincia,Localidad from COMPAÑIAS"); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { Compañia = new Compañia(); Compañia.ID = (int)accesoDatos.Lector["ID"]; Compañia.Nombre = accesoDatos.Lector["Nombre"].ToString(); Compañia.Pais = accesoDatos.Lector["Pais"].ToString(); Compañia.Provincia = accesoDatos.Lector["Provincia"].ToString(); Compañia.Localidad = accesoDatos.Lector["Localidad"].ToString(); Compañia.CP = (short)accesoDatos.Lector["CP"]; listado.Add(Compañia); } return(listado); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public void modificarProducto(Producto modificar) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("update Productos Set Descripcion=@Descripcion, Tipo=@Tipo, Marca=@Marca, Stock=@Stock," + " Stock_Minimo=@Stock_Minimo, Precio_Compra=@Precio_Compra, Precio_Venta=@Precio_Venta, Porcentaje=@Porcentaje" + " Where Id=" + modificar.Id.ToString()); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Descripcion", modificar.Descripción); accesoDatos.Comando.Parameters.AddWithValue("@Tipo", modificar.Tipo); accesoDatos.Comando.Parameters.AddWithValue("@Marca", modificar.Marca); accesoDatos.Comando.Parameters.AddWithValue("@Stock", modificar.Stock); accesoDatos.Comando.Parameters.AddWithValue("@Stock_Minimo", modificar.StockMínimo); accesoDatos.Comando.Parameters.AddWithValue("@Precio_Compra", modificar.PrecioCompra); accesoDatos.Comando.Parameters.AddWithValue("@Precio_Venta", modificar.PrecioVenta); accesoDatos.Comando.Parameters.AddWithValue("@Porcentaje", modificar.Porcentaje); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }