public void Agregar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_InsertarUsuario", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("Nombre", SqlDbType.NVarChar, 25)); cmd.Parameters["nombre"].Value = this.nombre; cmd.Parameters.Add(new SqlParameter("Apellido", SqlDbType.NVarChar, 25)); cmd.Parameters["apellido"].Value = this.apellido; cmd.Parameters.Add(new SqlParameter("Clave", SqlDbType.NVarChar, 20)); cmd.Parameters["clave"].Value = this.clave; cmd.Parameters.Add(new SqlParameter("idRol", SqlDbType.Int)); cmd.Parameters["idRol"].Value = this.rol; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
/*Obtener alumnos por filto beca*/ public static DataView GetDataViewFiltroAlumno3(string beca, int estado) { Clases.Conexión conexion = new Clases.Conexión(); string sql = @"SELECT Cuentas.Alumno.idAlumno as Código, Cuentas.Alumno.identidad as Identidad, Cuentas.Alumno.nombres as Nombres, Cuentas.Alumno.apellidos as Apellidos, Cuentas.Grado.nombreGrado as Grado, Cuentas.Alumno.beca as Beca FROM Cuentas.Alumno INNER JOIN Cuentas.Grado ON Cuentas.Alumno.idGrado = Cuentas.Grado.idGrado AND Cuentas.Alumno.estado=" + estado + " AND Cuentas.Alumno.beca ='" + beca + "';"; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Cuentas.Alumno"); DataTable dt = ds.Tables["Cuentas.Alumno"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
public static DataView GetDataView(int estado) { Clases.Conexión conexion = new Clases.Conexión(); string sql = @"SELECT Restaurante.TipoProducto.idTipoProducto as Código, Restaurante.TipoProducto.nombre as Descripción FROM Restaurante.TipoProducto WHERE estado=" + estado + ";"; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Restaurante.TipoProducto"); DataTable dt = ds.Tables["Restaurante.TipoProducto"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
public void Modificar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_ModificarDetallePedido", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("idDetalle", SqlDbType.Int)); cmd.Parameters["idDetalle"].Value = IdDetallePedido; //cmd.Parameters.Add(new SqlParameter("idPedido", SqlDbType.Int)); //cmd.Parameters["idPedido"].Value = IdPedido; //cmd.Parameters.Add(new SqlParameter("idInventario", SqlDbType.Int)); //cmd.Parameters["idInventario"].Value = IdInventario; //cmd.Parameters.Add(new SqlParameter("Cantidad", SqlDbType.Int)); //cmd.Parameters["Cantidad"].Value = Cantidad; //cmd.Parameters.Add(new SqlParameter("subTotal", SqlDbType.Decimal)); //cmd.Parameters["subTotal"].Value = SubTotal; cmd.Parameters.Add(new SqlParameter("estado", SqlDbType.Int)); cmd.Parameters["estado"].Value = Estado; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Clases.Excepcion(ex.Message, ex, "Clase_DetallePedido"); } finally { conexion.Cerrar(); } }
public void Agregar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_AgregarInsumo", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 100)); cmd.Parameters["nombre"].Value = Nombre; cmd.Parameters.Add(new SqlParameter("costo", SqlDbType.Decimal)); cmd.Parameters["costo"].Value = Costo; cmd.Parameters.Add(new SqlParameter("cantidad", SqlDbType.Decimal)); cmd.Parameters["cantidad"].Value = Cantidad; cmd.Parameters.Add(new SqlParameter("cantidadMinima", SqlDbType.Decimal)); cmd.Parameters["cantidadMinima"].Value = CantidadMinima; cmd.Parameters.Add(new SqlParameter("idTipoUnidad", SqlDbType.Int)); cmd.Parameters["idTipoUnidad"].Value = IdTipoUnidad; cmd.Parameters.Add(new SqlParameter("descripcion", SqlDbType.NVarChar, 200)); cmd.Parameters["descripcion"].Value = Descripcion; cmd.Parameters.Add(new SqlParameter("idProveedor", SqlDbType.Int)); cmd.Parameters["idProveedor"].Value = IdProveedor; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Clases.Excepcion(ex.Message, ex, "Clase_Insumo"); } finally { conexion.Cerrar(); } }
//Se hace la filtracion de las Salidas Varias en el DataView de Resumen de Caja public static DataView GetDataView() { Clases.Conexión conn = new Clases.Conexión(); string sql = @"SELECT Descripcion, Monto, Fecha, Usuario FROM Restaurante.OtrasSalidas"; try { SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = new SqlCommand(sql, conn.conexion); System.Data.DataSet ds = new System.Data.DataSet(); da.Fill(ds, "Restaurante.OtrasSalidas"); DataTable dt = ds.Tables["Restaurante.OtrasSalidas"]; DataView dv = new DataView(dt, "", "Descripcion", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw new Clases.Excepcion(ex.Message, ex, "Clase Caja"); } finally { conn.Cerrar(); } }
public static DataView GetDataViewInsumo(string descripcion) { Clases.Conexión conexion = new Clases.Conexión(); string sql = @"SELECT Restaurante.Insumos.idInsumo as Código, Restaurante.Insumos.nombre as Insumo, Restaurante.Insumos.costo as Costo, Restaurante.Insumos.cantidad as Cantidad, Restaurante.TipoUnidad.descripcion as Unidad FROM Restaurante.TipoUnidad INNER JOIN Restaurante.Insumos ON Restaurante.TipoUnidad.idTipoUnidad = Restaurante.Insumos.idTipoUnidad WHERE nombre = '" + descripcion + "'; "; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Restaurante.Insumos"); DataTable dt = ds.Tables["Restaurante.Insumos"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
//Se aplican las funciones de ADO.NET donde usamos un dataAdapter public static DataView GetDataView(int estado) { Clases.Conexión conexion = new Clases.Conexión(); //Se traen todos los datos de la tabla NombreTipoPagoss y los almacena la variable sql string sql = @"SELECT Cuentas.NombreTipoPago.idNombreTipoPago as Código, Cuentas.NombreTipoPago.nombreTipoPago as NombreTipoPago, Cuentas.NombreTipoPago.fechaLimite as FechaLimite FROM Cuentas.NombreTipoPago Where Cuentas.NombreTipoPago.estado =" + estado + ";"; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Cuentas.NombreTipoPago"); DataTable dt = ds.Tables["Cuentas.NombreTipoPago"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
public static DataView GetDataView(int estado) { Clases.Conexión conexion = new Clases.Conexión(); //colocar el nombre del area a la cual pertenece el usuario en el strin de conexion string sql = @"SELECT Restaurante.Proveedores.idProveedor as Código, Restaurante.Proveedores.nombre as Proveedor, Restaurante.Proveedores.telefono as Teléfono, Restaurante.Proveedores.direccion as Direccion FROM Restaurante.Proveedores WHERE estado=" + estado + ";"; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Restaurante.Proveedores"); DataTable dt = ds.Tables["Restaurante.Proveedores"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
public static DataView GetDataView(int estado) { Clases.Conexión conexion = new Clases.Conexión(); string sql = @"SELECT Acceso.Usuario.idUsuario as Código, Acceso.Usuario.nombre as Nombre, Acceso.Usuario.apellido as Apellido, Acceso.Usuario.usuario as Usuario FROM Acceso.Usuario WHERE estado=" + estado + ";"; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Acceso.Usuario"); DataTable dt = ds.Tables["Acceso.Usuario"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
//Funcion para llamar el store Procedure y asignar los parametros que insertaremos public void Agregar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_AgregarMesero", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { //Se abre la conexion conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("identidad", SqlDbType.NVarChar, 15)); cmd.Parameters["identidad"].Value = Identidad; cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 25)); cmd.Parameters["nombre"].Value = Nombre; cmd.Parameters.Add(new SqlParameter("apellido", SqlDbType.NVarChar, 25)); cmd.Parameters["apellido"].Value = Apellido; cmd.ExecuteNonQuery(); } catch (SqlException ex) { //Cuando ocurre un error se llama la clase excepcion que dira que fue cerca de meseros donde ocurrio ese error throw new Clases.Excepcion(ex.Message, ex, "Clase_Mesero"); } finally { //Se cierra la conexion conexion.Cerrar(); } }
public static DataView GetDataView1(int mesa) { Clases.Conexión conexion = new Clases.Conexión(); string sql = @"SELECT Restaurante.Pedidos.id as Código, Restaurante.Pedidos.NombreCliente as Nombre FROM Restaurante.Pedidos WHERE Restaurante.Pedidos.estado=2 AND Restaurante.Pedidos.idMesa=" + mesa + ";"; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Restaurante.Pedidos"); DataTable dt = ds.Tables["Restaurante.Pedidos"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
public void Modificar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_ModificarPedido", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("id", SqlDbType.Int)); cmd.Parameters["id"].Value = IdPedido; //cmd.Parameters.Add(new SqlParameter("fecha", SqlDbType.NVarChar,19)); //cmd.Parameters["fecha"].Value = Fecha; //cmd.Parameters.Add(new SqlParameter("idMesa", SqlDbType.Int)); //cmd.Parameters["idMesa"].Value = IdMesa; //cmd.Parameters.Add(new SqlParameter("RTN", SqlDbType.NVarChar,14)); //cmd.Parameters["RTN"].Value = RTN; //cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar,50)); //cmd.Parameters["nombre"].Value = Nombre; //cmd.Parameters.Add(new SqlParameter("IdMesero", SqlDbType.Int)); //cmd.Parameters["IdMesero"].Value = IdMesero; cmd.Parameters.Add(new SqlParameter("estado", SqlDbType.Int)); cmd.Parameters["estado"].Value = Estado; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Clases.Excepcion(ex.Message, ex, "Clase_Pedido"); } finally { conexion.Cerrar(); } }
//Funcion para llamar el store Procedure y asignar los parametros que insertaremos public void Agregar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_AgregarDescuento", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { //Se abre la conexion conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("nombreDescuento", SqlDbType.NVarChar, 30)); cmd.Parameters["nombreDescuento"].Value = NombreDescuento; cmd.Parameters.Add(new SqlParameter("valor", SqlDbType.Decimal, 6)); cmd.Parameters["valor"].Value = Valor; cmd.ExecuteNonQuery(); } catch (SqlException ex) { //Cuando ocurre un error se llama la clase excepcion que dira que fue cerca de Descuentoss donde ocurrio ese error throw new Clases.Excepcion(ex.Message, ex, "Clase_Descuentos"); } finally { //Se cierra la conexion conexion.Cerrar(); } }
//Funcion para llamar el store Procedure y asignar los parametros que desean modificar public void Modificar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_ModificarDescuento", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("idDescuento", SqlDbType.Int)); cmd.Parameters["idDescuento"].Value = IdDescuento; cmd.Parameters.Add(new SqlParameter("nombreDescuento", SqlDbType.NVarChar, 30)); cmd.Parameters["nombreDescuento"].Value = NombreDescuento; cmd.Parameters.Add(new SqlParameter("valor", SqlDbType.Decimal)); cmd.Parameters["valor"].Value = Valor; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
//Se aplican las funciones de ADO.NET donde usamos un dataAdapter public static DataView GetDataView(int estado) { Clases.Conexión conexion = new Clases.Conexión(); //Se traen todos los datos de la tabla Morass y los almacena la variable sql string sql = @"SELECT Cuentas.Mora.idMora as Código, Cuentas.Mora.nombreMora as NombreMora, CONCAT('L. ',Cuentas.Mora.valor) as Valor FROM Cuentas.Mora WHERE estado=" + estado + ";"; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Cuentas.Mora"); DataTable dt = ds.Tables["Cuentas.Mora"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
/// <summary> /// Se hace el filtro de Servicios Publicos en el GridView de Resumen de Caja. /// </summary> /// <returns>dv</returns> public static DataView GetDataView() { Clases.Conexión conn = new Clases.Conexión(); string sql = @"SELECT Restaurante.ServicioPublico.Descripcion, Restaurante.DetalleServicioPublico.Monto, Restaurante.DetalleServicioPublico.Fecha, Restaurante.DetalleServicioPublico.Usuario FROM Restaurante.DetalleServicioPublico INNER JOIN Restaurante.ServicioPublico ON Restaurante.DetalleServicioPublico.idServicioPublico = Restaurante.ServicioPublico.id WHERE Restaurante.DetalleServicioPublico.Fecha > (SELECT MAX(fecha) FROM Restaurante.Caja WHERE idDetalleCaja = 1)" ; try { SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = new SqlCommand(sql, conn.conexion); System.Data.DataSet ds = new System.Data.DataSet(); da.Fill(ds, "Restaurante.DetalleServicioPublico"); DataTable dt = ds.Tables["Restaurante.DetalleServicioPublico"]; DataView dv = new DataView(dt, "", "Descripcion", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw new Clases.Excepcion(ex.Message, ex, "Clase Caja"); } finally { conn.Cerrar(); } }
/// <summary> /// Insercion de los Pagos de Servicios Publicos. /// </summary> public void AgregarPagoServicioPublico() { Clases.Conexión conn = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_InsertarPago_ServicioPublico", conn.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conn.Abrir(); cmd.Parameters.Add(new SqlParameter("ServicioPublico", SqlDbType.NVarChar, 50)); cmd.Parameters["ServicioPublico"].Value = NombreServicioPublico; cmd.Parameters.Add(new SqlParameter("Monto", SqlDbType.Decimal)); cmd.Parameters["Monto"].Value = Monto; cmd.Parameters.Add(new SqlParameter("Usuario", SqlDbType.NVarChar, 20)); cmd.Parameters["Usuario"].Value = Usuario; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Clases.Excepcion(ex.Message, ex, "Clase Caja"); } finally { //Cerrar conexion conn.Cerrar(); } }
//Funcion para llamar el store Procedure y asignar los parametros que desean modificar public void Modificar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_ModificarMesero", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("id", SqlDbType.Int)); cmd.Parameters["id"].Value = Id; cmd.Parameters.Add(new SqlParameter("identidad", SqlDbType.NVarChar, 15)); cmd.Parameters["identidad"].Value = Identidad; cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 25)); cmd.Parameters["nombre"].Value = Nombre; cmd.Parameters.Add(new SqlParameter("apellido", SqlDbType.NVarChar, 25)); cmd.Parameters["apellido"].Value = Apellido; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
//Funcion para llamar el store Procedure y asignar los parametros que desean modificar public void Modificar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_ModificarNombreTipoPago", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("idNombreTipoPago", SqlDbType.Int)); cmd.Parameters["idNombreTipoPago"].Value = IdNombreTipoPago; cmd.Parameters.Add(new SqlParameter("nombreTipoPago", SqlDbType.NVarChar, 20)); cmd.Parameters["nombreTipoPago"].Value = NombreTipo; cmd.Parameters.Add(new SqlParameter("fechaLimite", SqlDbType.NVarChar, 15)); cmd.Parameters["fechaLimite"].Value = FechaLimite; cmd.ExecuteNonQuery(); } catch (SqlException ex) { //Cuando ocurre un error se llama la clase excepcion que dira que fue cerca de NombreTipoPagoss donde ocurrio ese error throw new Clases.Excepcion(ex.Message, ex, "Clase_NombreTipoPago"); } finally { conexion.Cerrar(); } }
public void Modificar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_ModificarUsuario", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("usuarioAnterior", SqlDbType.VarChar, 26)); cmd.Parameters["usuarioAnterior"].Value = this.usuario; cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 25)); cmd.Parameters["nombre"].Value = this.nombre; cmd.Parameters.Add(new SqlParameter("apellido", SqlDbType.NVarChar, 25)); cmd.Parameters["apellido"].Value = this.apellido; cmd.Parameters.Add(new SqlParameter("clave", SqlDbType.NVarChar, 20)); cmd.Parameters["clave"].Value = this.clave; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
public void Modificar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_ModificarInsumosProductos", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("idInsumoProducto", SqlDbType.Int)); cmd.Parameters["idInsumoProducto"].Value = IdInsumoProducto; cmd.Parameters.Add(new SqlParameter("idInsumo", SqlDbType.Int)); cmd.Parameters["idInsumo"].Value = IdInsumo; cmd.Parameters.Add(new SqlParameter("idInventario", SqlDbType.Int)); cmd.Parameters["idInventario"].Value = IdInventario; cmd.Parameters.Add(new SqlParameter("cantidad", SqlDbType.Decimal)); cmd.Parameters["cantidad"].Value = Cantidad; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Clases.Excepcion(ex.Message, ex, "Clase_InsumosProductos"); } finally { conexion.Cerrar(); } }
//Se aplican las funciones de ADO.NET donde usamos un dataAdapter public static DataView GetDataView(int estado) { Clases.Conexión conexion = new Clases.Conexión(); //Se traen todos los datos de la tabla meseros y los almacena la variable sql string sql = @"SELECT Restaurante.Meseros.id as Código, Restaurante.Meseros.identidad as Identidad, Restaurante.Meseros.nombre as Mesero, Restaurante.Meseros.apellido as Apellido FROM Restaurante.Meseros WHERE estado=" + estado + ";"; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Restaurante.Meseros"); DataTable dt = ds.Tables["Restaurante.Meseros"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
public void Modificar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_ModificarProveedor", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("idProveedor", SqlDbType.Int)); cmd.Parameters["idProveedor"].Value = Id; cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 100)); cmd.Parameters["nombre"].Value = Nombre; cmd.Parameters.Add(new SqlParameter("telefono", SqlDbType.NVarChar, 9)); cmd.Parameters["telefono"].Value = this.Telefono; cmd.Parameters.Add(new SqlParameter("direccion", SqlDbType.NVarChar, 300)); cmd.Parameters["direccion"].Value = this.Direccion; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
/// <summary> /// Insercion del Cierre de Caja. /// </summary> public void AgregarCierre() { Clases.Conexión conexión = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_Agregar_CierreCaja", conexión.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexión.Abrir(); cmd.Parameters.Add(new SqlParameter("Cierre", SqlDbType.Decimal)); cmd.Parameters["Cierre"].Value = Cierre; cmd.Parameters.Add(new SqlParameter("Dolares", SqlDbType.Int)); cmd.Parameters["Dolares"].Value = Dolares; cmd.Parameters.Add(new SqlParameter("POS", SqlDbType.Decimal)); cmd.Parameters["POS"].Value = Pos; cmd.Parameters.Add(new SqlParameter("Fiveh", SqlDbType.Int)); cmd.Parameters["Fiveh"].Value = Fiveh; cmd.Parameters.Add(new SqlParameter("Hundred", SqlDbType.Int)); cmd.Parameters["Hundred"].Value = Hundred; cmd.Parameters.Add(new SqlParameter("Fifty", SqlDbType.Int)); cmd.Parameters["Fifty"].Value = Fifty; cmd.Parameters.Add(new SqlParameter("Twenty", SqlDbType.Int)); cmd.Parameters["Twenty"].Value = Twenty; cmd.Parameters.Add(new SqlParameter("Ten", SqlDbType.Int)); cmd.Parameters["Ten"].Value = Ten; cmd.Parameters.Add(new SqlParameter("Five", SqlDbType.Int)); cmd.Parameters["Five"].Value = Five; cmd.Parameters.Add(new SqlParameter("Two", SqlDbType.Int)); cmd.Parameters["Two"].Value = Two; cmd.Parameters.Add(new SqlParameter("One", SqlDbType.Int)); cmd.Parameters["One"].Value = One; cmd.Parameters.Add(new SqlParameter("User", SqlDbType.NVarChar)); cmd.Parameters["User"].Value = Usuario; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Clases.Excepcion(ex.Message, ex, "Clase Caja"); } finally { conexión.Cerrar(); } }
//Filtro de pago por grados, fecha, tipo pago o numero recibo public static DataView GetDataViewFiltroPagoCompleto(int tipo, int periodo, string recibo, int estado) { Clases.Conexión conexion = new Clases.Conexión(); string sql = @"SELECT Cuentas.Pago.idPago as Código, Cuentas.Grado.nombreGrado as Grado, Cuentas.Alumno.nombres as Nombres, Cuentas.Alumno.apellidos as Apellidos, Cuentas.Pago.recibo as Recibo, Cuentas.NombreTipoPago.nombreTipoPago as Pago, Cuentas.Mora.nombreMora as Mora, Cuentas.Pago.total as Total, Cuentas.Pago.observacion as Observación FROM Cuentas.Pago INNER JOIN Cuentas.Alumno ON Cuentas.Pago.idAlumno = Cuentas.Alumno.idAlumno INNER JOIN Cuentas.Grado ON Cuentas.Alumno.idGrado = Cuentas.Grado.idGrado INNER JOIN Cuentas.Mora ON Cuentas.Pago.idMora = Cuentas.Mora.idMora INNER JOIN Cuentas.TipoPago ON Cuentas.Pago.idTipo = Cuentas.TipoPago.idTipoPago INNER JOIN Cuentas.NombreTipoPago ON Cuentas.TipoPago.idNombreTipoPago = Cuentas.NombreTipoPago.idNombreTipoPago AND Cuentas.Pago.estado=" + estado + " and Cuentas.Alumno.idPeriodo=" + periodo + " AND Cuentas.Pago.idTipo =" + tipo + " OR Cuentas.Pago.recibo =" + recibo + "; "; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Cuentas.Pago"); DataTable dt = ds.Tables["Cuentas.Pago"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
public static DataView GetDataView(int IdInventario) { Clases.Conexión conexion = new Clases.Conexión(); //string sql = @"SELECT Restaurante.InsumosProductos.idInsumoProducto as Código, // Restaurante.InsumosProductos.idInsumo as Insumo, // Restaurante.InsumosProductos.idInventario as Producto, // Restaurante.InsumosProductos.cantidad as Cantidad // FROM Restaurante.InsumosProductos // WHERE idInventario = '" + IdInventario + "'; "; string sql = @"SELECT Restaurante.InsumosProductos.idInsumoProducto as Código, Restaurante.Insumos.nombre as Insumo, Restaurante.Inventario.descripcion as Producto, Restaurante.InsumosProductos.cantidad as Cantidad FROM Restaurante.Inventario INNER JOIN Restaurante.InsumosProductos ON Restaurante.Inventario.idInventario = Restaurante.InsumosProductos.idInventario INNER JOIN Restaurante.Insumos ON Restaurante.Insumos.idInsumo = Restaurante.InsumosProductos.idInsumo WHERE Restaurante.InsumosProductos.idInventario = '" + IdInventario + "'; "; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Restaurante.InsumosProductos"); DataTable dt = ds.Tables["Restaurante.InsumosProductos"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
public static DataView GetDataView(int estado) { Clases.Conexión conexion = new Clases.Conexión(); string sql = @"SELECT Restaurante.Inventario.idInventario as Código, Restaurante.Inventario.descripcion as Nombre, Restaurante.Inventario.costo as Costo, Restaurante.Inventario.precioVenta as PrecioVenta, Restaurante.Inventario.cantidad as Cantidad, Restaurante.Inventario.cantidadMinima as CantidadMin, Restaurante.CategoriaProducto.descripcion as Categoría, Restaurante.TipoProducto.nombre as TipoProducto, Restaurante.Proveedores.nombre as Proveedor FROM Restaurante.Proveedores INNER JOIN Restaurante.Inventario ON Restaurante.Proveedores.idProveedor = Restaurante.Inventario.idProveedor INNER JOIN Restaurante.TipoProducto ON Restaurante.TipoProducto.idTipoProducto = Restaurante.Inventario.idTipoProducto INNER JOIN Restaurante.CategoriaProducto ON Restaurante.CategoriaProducto.idCategoria = Restaurante.Inventario.idCategoria AND Restaurante.Inventario.estado=" + estado + ";"; try { SqlDataAdapter data = new SqlDataAdapter(); data.SelectCommand = new SqlCommand(sql, conexion.conexion); System.Data.DataSet ds = new System.Data.DataSet(); data.Fill(ds, "Restaurante.Inventario"); DataTable dt = ds.Tables["Restaurante.Inventario"]; DataView dv = new DataView(dt, "", "Código", DataViewRowState.Unchanged); return(dv); } catch (SqlException ex) { throw ex; } finally { conexion.Cerrar(); } }
//Funcion para llamar el store Procedure y asignar los parametros que insertaremos public void Agregar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_AgregarPago", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { //Se abre la conexion conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("recibo", SqlDbType.NVarChar, 15)); cmd.Parameters["recibo"].Value = Recibo; cmd.Parameters.Add(new SqlParameter("idAlumno", SqlDbType.Int)); cmd.Parameters["idAlumno"].Value = IdAlumno; cmd.Parameters.Add(new SqlParameter("idTipo", SqlDbType.Int)); cmd.Parameters["idTipo"].Value = IdTipo; cmd.Parameters.Add(new SqlParameter("idDescuento", SqlDbType.Int)); cmd.Parameters["idDescuento"].Value = IdDescuento; cmd.Parameters.Add(new SqlParameter("idMora", SqlDbType.Int)); cmd.Parameters["idMora"].Value = IdMora; cmd.Parameters.Add(new SqlParameter("idUsuario", SqlDbType.Int)); cmd.Parameters["idUsuario"].Value = IdUsuario; cmd.Parameters.Add(new SqlParameter("total", SqlDbType.Decimal)); cmd.Parameters["total"].Value = Total; cmd.Parameters.Add(new SqlParameter("fechaPago", SqlDbType.NVarChar, 15)); cmd.Parameters["fechaPago"].Value = FechaPago; cmd.Parameters.Add(new SqlParameter("observacion", SqlDbType.NVarChar, 100)); cmd.Parameters["observacion"].Value = Observacion; cmd.ExecuteNonQuery(); } catch (SqlException ex) { //Cuando ocurre un error se llama la clase excepcion que dira que fue cerca de TipoPagoss donde ocurrio ese error throw new Clases.Excepcion(ex.Message, ex, "Clase_Pago"); } finally { //Se cierra la conexion conexion.Cerrar(); } }
public void Agregar() { Clases.Conexión conexion = new Clases.Conexión(); SqlCommand cmd = new SqlCommand("SP_AgregarFactura", conexion.conexion); cmd.CommandType = CommandType.StoredProcedure; try { conexion.Abrir(); cmd.Parameters.Add(new SqlParameter("idPedido", SqlDbType.Int)); cmd.Parameters["idPedido"].Value = IdPedido; cmd.Parameters.Add(new SqlParameter("idUsuario", SqlDbType.Int)); cmd.Parameters["idUsuario"].Value = IdUsuario; cmd.Parameters.Add(new SqlParameter("subTotal", SqlDbType.Decimal)); cmd.Parameters["subTotal"].Value = SubTotal; cmd.Parameters.Add(new SqlParameter("descuento", SqlDbType.Decimal)); cmd.Parameters["descuento"].Value = Descuento; cmd.Parameters.Add(new SqlParameter("exento", SqlDbType.Decimal)); cmd.Parameters["exento"].Value = Exento; cmd.Parameters.Add(new SqlParameter("isv15", SqlDbType.Decimal)); cmd.Parameters["isv15"].Value = Sub15; cmd.Parameters.Add(new SqlParameter("isv18", SqlDbType.Decimal)); cmd.Parameters["isv18"].Value = Sub18; cmd.Parameters.Add(new SqlParameter("total", SqlDbType.Decimal)); cmd.Parameters["total"].Value = Total; cmd.Parameters.Add(new SqlParameter("idCaja", SqlDbType.Int)); cmd.Parameters["idCaja"].Value = IdCaja; cmd.Parameters.Add(new SqlParameter("tipoPago", SqlDbType.Int)); cmd.Parameters["tipoPago"].Value = IdCaja; cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Clases.Excepcion(ex.Message, ex, "Clase_Inventario"); } finally { conexion.Cerrar(); } }