public int AgregarVenta(EnVentas PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Agregar_Ventas", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; // _comando.Parameters.Add(new SqlParameter("@fiIdVenta", PEntidad.fiIdVenta)); _comando.Parameters.Add(new SqlParameter("@fDtFechaSalida", PEntidad.fDtFechaSalida)); _comando.Parameters.Add(new SqlParameter("@fcNombreCliente", PEntidad.fcNombreCliente)); _comando.Parameters.Add(new SqlParameter("@fcDomicilio", PEntidad.fcDomicilio)); _comando.Parameters.Add(new SqlParameter("@fcCiudad", PEntidad.fcCiudad)); _comando.Parameters.Add(new SqlParameter("@fcTelefono", PEntidad.fcTelefono)); _comando.Parameters.Add(new SqlParameter("@fcFechaPago", PEntidad.fcFechaPago)); _comando.Parameters.Add(new SqlParameter("@fiCantidad", PEntidad.fiCantidad)); _comando.Parameters.Add(new SqlParameter("@fcConcepto", PEntidad.fcConcepto)); _comando.Parameters.Add(new SqlParameter("@fdPrecioUnitario", PEntidad.fdPrecioUnitario)); _comando.Parameters.Add(new SqlParameter("@fdImporte", PEntidad.fdImporte)); _comando.Parameters.Add(new SqlParameter("@fdTotal", PEntidad.fdTotal)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public List <EnProveedores> MostrarEnProveedorPorNombre(EnProveedores PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Consultar_Proveedor_Por_Nombre", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@FcNombreProveedor", PEntidad.FcNombreProveedor)); IDataReader _reader = _comando.ExecuteReader(); List <EnProveedores> Lista = new List <EnProveedores>(); while (_reader.Read()) { EnProveedores _EnProveedores = new EnProveedores(); _EnProveedores.FiIdProveedor = _reader.GetInt64(0); _EnProveedores.FcNombreProveedor = _reader.GetString(1); _EnProveedores.FcDireccion = _reader.GetString(2); _EnProveedores.FiTelefono = _reader.GetString(3); _EnProveedores.FcRFC = _reader.GetString(4); _EnProveedores.FcCuentaBancaria = _reader.GetString(5); _EnProveedores.FcProductosSurtidos = _reader.GetString(6); _EnProveedores.FdLimiteCredito = _reader.GetDecimal(7); Lista.Add(_EnProveedores); } _Conexion.Close(); return(Lista); }
public List <EnVentas> MostrarEnVentasPorDiaDeSalida(EnVentas PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Consultar_Ventas_Por_Dia", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@FDtFechaSalida", PEntidad.fDtFechaSalida)); IDataReader _reader = _comando.ExecuteReader(); List <EnVentas> Lista = new List <EnVentas>(); while (_reader.Read()) { EnVentas _EnVentas = new EnVentas(); _EnVentas.fiIdVenta = _reader.GetInt64(0); _EnVentas.fDtFechaSalida = _reader.GetString(1); _EnVentas.fcNombreCliente = _reader.GetString(2); _EnVentas.fcDomicilio = _reader.GetString(3); _EnVentas.fcCiudad = _reader.GetString(4); _EnVentas.fcTelefono = _reader.GetString(5); _EnVentas.fcFechaPago = _reader.GetString(6); _EnVentas.fiCantidad = _reader.GetInt32(7); _EnVentas.fcConcepto = _reader.GetString(8); _EnVentas.fdPrecioUnitario = _reader.GetDecimal(9); _EnVentas.fdImporte = _reader.GetDecimal(10); _EnVentas.fdTotal = _reader.GetDecimal(11); Lista.Add(_EnVentas); } _Conexion.Close(); return(Lista); }
public List <EnUsuario> ListaDeUsuarios()//Mostrar Usuarios { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Consultar_Usuarios", _Conexion as SqlConnection);//Lamada de procedimieno almacenado _comando.CommandType = CommandType.StoredProcedure; IDataReader _reader = _comando.ExecuteReader();//lee los resultados que nos va a mostrar //Creacion de lista que nos mostrara los resultados de la consulta List <EnUsuario> Lista = new List <EnUsuario>(); while (_reader.Read()) { EnUsuario _EnUsuario = new EnUsuario(); _EnUsuario.fiIdUsuario = _reader.GetInt64(0); _EnUsuario.fcNombreCompleto = _reader.GetString(1); _EnUsuario.fcNombreUsuario = _reader.GetString(2); _EnUsuario.fiPuestoUsuario = _reader.GetInt32(3); _EnUsuario.fcPassword = _reader.GetString(4); Lista.Add(_EnUsuario); } _Conexion.Close();//Cierra la conexion con la base de datos return(Lista); }
public List <EnCliente> MostrarEnClientePorNombre(EnCliente PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Consultar_Cliente_Por_Nombre", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@FcNombreCompleto", PEntidad.FcNombreCompleto)); IDataReader _reader = _comando.ExecuteReader(); List <EnCliente> Lista = new List <EnCliente>(); while (_reader.Read()) { EnCliente _EnCliente = new EnCliente(); _EnCliente.FiIdCliente = _reader.GetInt64(0); _EnCliente.FcNombreCompleto = _reader.GetString(1); _EnCliente.FcDomicilio = _reader.GetString(2); _EnCliente.FiTelefono = _reader.GetString(3); _EnCliente.FcRFC = _reader.GetString(4); _EnCliente.FcTipoCredito = _reader.GetString(5); _EnCliente.FcTipoGarantia = _reader.GetString(6); _EnCliente.FdLimiteCredito = _reader.GetDecimal(7); Lista.Add(_EnCliente); } _Conexion.Close(); return(Lista); }
public List <EnDevolucion> MostrarEnDevolucion() { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Consulta_Devoluciones", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; IDataReader _reader = _comando.ExecuteReader(); List <EnDevolucion> Lista = new List <EnDevolucion>(); while (_reader.Read()) { EnDevolucion _EnDevolucion = new EnDevolucion(); _EnDevolucion.fiFolioVenta = _reader.GetInt32(0); _EnDevolucion.fiIdDevolucion = _reader.GetInt64(1); _EnDevolucion.fcFechaDevolucion = _reader.GetString(2); _EnDevolucion.fcNombreDelCliente = _reader.GetString(3); _EnDevolucion.fcNombreProductoDevolucion = _reader.GetString(4); _EnDevolucion.fiCantidadDevolucion = _reader.GetInt32(5);//Al momento de pedir que me muestre la lista me manda este error "System.InvalidCastException: 'La conversión especificada no es válida." _EnDevolucion.fcCausaDevolucion = _reader.GetString(6); Lista.Add(_EnDevolucion); } _Conexion.Close(); return(Lista); }
public List <EnCuentasPorPagar> MostrarEnCuentaPorNombre(EnCuentasPorPagar PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Consultar_Cuentas_Por_Pagar_Por_Nombre", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@FcNombreProveedor", PEntidad.FcNombreProveedor)); IDataReader _reader = _comando.ExecuteReader(); List <EnCuentasPorPagar> Lista = new List <EnCuentasPorPagar>(); while (_reader.Read()) { EnCuentasPorPagar _EnCuentas = new EnCuentasPorPagar(); _EnCuentas.FiIdProveedor = _reader.GetInt64(0); _EnCuentas.FcNombreProveedor = _reader.GetString(1); _EnCuentas.FiNoFactura = _reader.GetInt32(2); _EnCuentas.FDtFechaAdquisicion = _reader.GetString(3); _EnCuentas.FcProductoAdquirido = _reader.GetString(4); _EnCuentas.FdCantidad = _reader.GetDecimal(5);//Cambio de int64 a decimal _EnCuentas.FdTotalAPagar = _reader.GetDecimal(6); _EnCuentas.FcStatus = _reader.GetString(7); Lista.Add(_EnCuentas); } _Conexion.Close(); return(Lista); }
public List <Inventario> MostrarInventarioPorNombre(Inventario PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Consultar_Productos_Por_Nombre", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@NombreProducto", PEntidad.NombreProducto)); IDataReader _reader = _comando.ExecuteReader(); List <Inventario> Lista = new List <Inventario>(); while (_reader.Read()) { Inventario _inventario = new Inventario(); _inventario.IdProducto = _reader.GetInt64(0); _inventario.NombreProducto = _reader.GetString(1); _inventario.GrupoPertenenciente = _reader.GetString(2); _inventario.Cantidad = _reader.GetDecimal(3); _inventario.Presentacion = _reader.GetString(4); _inventario.CostoUnitario = _reader.GetDecimal(5); _inventario.PrecioContado = _reader.GetDecimal(6); _inventario.PrecioACredito = _reader.GetDecimal(7); Lista.Add(_inventario); } _Conexion.Close(); return(Lista); }
public int EliminarProveedor(EnProveedores PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Eliminar_Proveedor", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@FiIdProveedor", PEntidad.FiIdProveedor)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public int EliminarUsuario(EnUsuario PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Eliminar_Usuario", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@fiIdUsuario", PEntidad.fiIdUsuario)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public int AgregarUsuario(EnUsuario PEntidad) //Hacer uso de la entidad de negocio que se llama EnUsuario creando un parametro PEntidad { //Establece la conexion con la conexion a la base de datos IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); //Llamada de procesos almacenados creados en el sql server SqlCommand _comando = new SqlCommand("Agregar_Usuario", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@fiIdUsuario", PEntidad.fiIdUsuario)); _comando.Parameters.Add(new SqlParameter("@fcNombreCompleto", PEntidad.fcNombreCompleto)); _comando.Parameters.Add(new SqlParameter("@fcNombreUsuario", PEntidad.fcNombreUsuario)); _comando.Parameters.Add(new SqlParameter("@fiPuestoUsuario", PEntidad.fiPuestoUsuario)); _comando.Parameters.Add(new SqlParameter("@fcPassword", PEntidad.fcPassword)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public int AgregarCliente(EnCliente PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Agregar_Cliente", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@FcNombreCompleto", PEntidad.FcNombreCompleto)); _comando.Parameters.Add(new SqlParameter("@FcDomicilio", PEntidad.FcDomicilio)); _comando.Parameters.Add(new SqlParameter("@FiTelefono", PEntidad.FiTelefono)); _comando.Parameters.Add(new SqlParameter("@FcRFC", PEntidad.FcRFC)); _comando.Parameters.Add(new SqlParameter("@FcTipoCredito", PEntidad.FcTipoCredito)); _comando.Parameters.Add(new SqlParameter("@FcTipoGarantia", PEntidad.FcTipoGarantia)); _comando.Parameters.Add(new SqlParameter("@FdLimiteCredito", PEntidad.FdLimiteCredito)); //_comando.Parameters.Add(new SqlParameter("@PorcentajeGananciaCredito", PEntidad.FdLimiteCredito)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public int ModificarProveedor(EnProveedores PEntidad) { IDbConnection _conexion = DBConexion.Conexion(); _conexion.Open(); SqlCommand _comando = new SqlCommand("Modificar_Proveedor", _conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@FiIdProveedor", PEntidad.FiIdProveedor)); _comando.Parameters.Add(new SqlParameter("@FcNombreProveedor", PEntidad.FcNombreProveedor)); _comando.Parameters.Add(new SqlParameter("@FcDireccion", PEntidad.FcDireccion)); _comando.Parameters.Add(new SqlParameter("@FiTelefono", PEntidad.FiTelefono)); _comando.Parameters.Add(new SqlParameter("@FcRFC", PEntidad.FcRFC)); _comando.Parameters.Add(new SqlParameter("@FcCuentaBancaria", PEntidad.FcCuentaBancaria)); _comando.Parameters.Add(new SqlParameter("@FcProductosSurtidos", PEntidad.FcProductosSurtidos)); _comando.Parameters.Add(new SqlParameter("@FdLimiteCredito", PEntidad.FdLimiteCredito)); int Resultado = _comando.ExecuteNonQuery(); _conexion.Close(); return(Resultado); }
public int AgregarCuentasPorPagar(EnCuentasPorPagar PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Agregar_Cuentas_Por_Pagar", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@FcNombreProveedor", PEntidad.FcNombreProveedor)); _comando.Parameters.Add(new SqlParameter("@FiNoFactura", PEntidad.FiNoFactura)); _comando.Parameters.Add(new SqlParameter("@FdFechaAdquisicion", PEntidad.FDtFechaAdquisicion)); _comando.Parameters.Add(new SqlParameter("@FcProductoAdquirido", PEntidad.FcProductoAdquirido)); _comando.Parameters.Add(new SqlParameter("@FdCantidad", PEntidad.FdCantidad)); _comando.Parameters.Add(new SqlParameter("@FdTotalAPagar", PEntidad.FdTotalAPagar)); _comando.Parameters.Add(new SqlParameter("@FcStatus", PEntidad.FcStatus)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public int AgregarProducto(Inventario PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Agregar_Producto", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@NombreProducto", PEntidad.NombreProducto)); _comando.Parameters.Add(new SqlParameter("@GrupoPertenenciente", PEntidad.GrupoPertenenciente)); _comando.Parameters.Add(new SqlParameter("@Catidad", PEntidad.Cantidad)); _comando.Parameters.Add(new SqlParameter("@Presentacion", PEntidad.Presentacion)); _comando.Parameters.Add(new SqlParameter("@CostoUnitario", PEntidad.CostoUnitario)); _comando.Parameters.Add(new SqlParameter("@PrecioContado", PEntidad.PrecioContado)); _comando.Parameters.Add(new SqlParameter("@PrecioACredito", PEntidad.PrecioACredito)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }
public int AgregarDevolucion(EnDevolucion PEntidad) { IDbConnection _Conexion = DBConexion.Conexion(); _Conexion.Open(); SqlCommand _comando = new SqlCommand("Agregar_Devoluciones", _Conexion as SqlConnection); _comando.CommandType = CommandType.StoredProcedure; _comando.Parameters.Add(new SqlParameter("@FiFolioVenta", PEntidad.fiFolioVenta)); //_comando.Parameters.Add(new SqlParameter("@FiIdDevolucion", PEntidad.fiIdDevolucion)); _comando.Parameters.Add(new SqlParameter("@FcFechaDevolucion", PEntidad.fcFechaDevolucion)); _comando.Parameters.Add(new SqlParameter("@FcNombreDelCliente", PEntidad.fcNombreDelCliente)); _comando.Parameters.Add(new SqlParameter("@FcNombreProductoDevolucion", PEntidad.fcNombreProductoDevolucion)); _comando.Parameters.Add(new SqlParameter("@FiCantidadDevolucion", PEntidad.fiCantidadDevolucion)); _comando.Parameters.Add(new SqlParameter("@FcCausaDevolucion", PEntidad.fcCausaDevolucion)); int Resultado = _comando.ExecuteNonQuery(); _Conexion.Close(); return(Resultado); }