Ejemplo n.º 1
0
        private void btnmodificarsucursal_Click(object sender, EventArgs e)
        {
            if (this.txtCodSucur.Text == "")
            {
                MessageBox.Show("Debe llenar el campo Codigo o elija un registro de la tabla");
            }
            else if (this.txtNombreSucur.Text == "")
            {
                MessageBox.Show("Debe llenar el campo Nombre o elija un registro de la tabla");
            }
            else
            {
                sucursal sucu = new sucursal(txtCodSucur.Text, txtNombreSucur.Text);

                //Lineas de codigos en comun para todos los metodos.
                opcionesdb opciones = new opcionesdb();
                String     NomTabla = "Sucursal";
                Hashtable  crit     = new Hashtable();

                Hashtable reg = new Hashtable();

                //Lineas con detalles especificos por metodo.
                reg.Add("CodigoSucursal", sucu.Codigosucursal.ToString());
                reg.Add("Nombre", sucu.Nombre.ToString());

                //Nuevos valores de la tupla a actualizar.
                crit.Add("CodigoSucursal", sucu.Codigosucursal.ToString());

                opciones.ModificarRegistro(NomTabla, crit, reg);
                //   MessageBox.Show("Sucursal Modificada Satisfactoriamente'¡¡¡¡¡");
                cargarSucursales();
            }
        }
Ejemplo n.º 2
0
        private void btnGCambPara_Click(object sender, EventArgs e)
        {
            if (this.txtnombreparam.Text == "")
            {
                MessageBox.Show("Debe llenar el campo Nombre o elija un registro de la tabla");
            }
            else if (this.txtvalorparam.Text == "")
            {
                MessageBox.Show("Debe llenar el campo Valor o elija un registro de la tabla");
            }
            else
            {
                parametros para = new parametros(txtnombreparam.Text, txtvalorparam.Text);

                //Lineas de codigos en comun para todos los metodos.
                opcionesdb opciones = new opcionesdb();
                String     NomTabla = "Parametros";
                Hashtable  crit     = new Hashtable();

                Hashtable reg = new Hashtable();

                //Lineas con detalles especificos por metodo.
                reg.Add("Nombre", para.nombre.ToString());
                reg.Add("Valor", para.valor.ToString());

                //Nuevos valores de la tupla a actualizar.
                crit.Add("Nombre", para.nombre.ToString());

                opciones.ModificarRegistro(NomTabla, crit, reg);
                //    MessageBox.Show("Parametro Modificado Satisfactoriamente'¡¡¡¡¡");
                cargarParametros();
            }
        }
Ejemplo n.º 3
0
        public void modificar(TipoPrecio TipoPrec)
        {
            //Lineas de codigos en comun para todos los metodos.
            opcionesdb opciones = new opcionesdb();
            String     NomTabla = "TipoPrecio";
            Hashtable  crit     = new Hashtable();

            Hashtable reg = new Hashtable();

            //Lineas con detalles especificos por metodo.
            reg.Add("TipoPrecio", TipoPrec.TipoPrecio1.ToString());
            reg.Add("Formula", TipoPrec.Formula.ToString());

            //Nuevos valores de la tupla a actualizar.
            crit.Add("TipoPrecio", TipoPrec.TipoPrecio1.ToString());

            opciones.ModificarRegistro(NomTabla, crit, reg);
        }
Ejemplo n.º 4
0
        public void modificar(producto product)
        {
            //Lineas de codigos en comun para todos los metodos.
            opcionesdb opciones = new opcionesdb();
            String     NomTabla = "productos";
            Hashtable  crit     = new Hashtable();

            Hashtable reg = new Hashtable();

            //Lineas con detalles especificos por metodo.
            reg.Add("CodigoBarra", product.CodigoBarra.ToString());
            reg.Add("Nombre", product.Nombre.ToString());

            //Nuevos valores de la tupla a actualizar.
            crit.Add("CodigoBarra", product.CodigoBarra.ToString());

            opciones.ModificarRegistro(NomTabla, crit, reg);
        }
Ejemplo n.º 5
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            TipoPrecio TipoPrec = new TipoPrecio(txtGananciaModificar.Text, radDropDownList1.SelectedText.ToString());
            //Lineas de codigos en comun para todos los metodos.
            opcionesdb opciones = new opcionesdb();
            String     NomTabla = "TipoPrecio";
            Hashtable  crit     = new Hashtable();

            Hashtable reg = new Hashtable();

            //Lineas con detalles especificos por metodo.
            reg.Add("TipoPrecio", TipoPrec.TipoPrecio1.ToString());
            reg.Add("Formula", TipoPrec.Formula.ToString());

            //Nuevos valores de la tupla a actualizar.
            crit.Add("TipoPrecio", TipoPrec.TipoPrecio1.ToString());

            opciones.ModificarRegistro(NomTabla, crit, reg);
            msj2.Text = "Modificado exitosamente.";
            cargarCombox();
        }
Ejemplo n.º 6
0
        public void AgregarTotales()
        {
            opcionesdb opciones    = new opcionesdb();
            String     NomTabla    = "Totales";
            String     TablaVentas = "Ventas";
            Hashtable  crit        = new Hashtable();
            Hashtable  Modificar   = new Hashtable();
            Hashtable  Actualizar  = new Hashtable();
            Hashtable  reg         = new Hashtable();

            crit.Add("MONTH(Fecha)", MesList.SelectedItem.Value.ToString());
            crit.Add("YEAR(Fecha)", AnyoBox.Text);
            crit.Add("CodigoSucursal", SucursalList.SelectedItem.Value.ToString());



            reg.Add("TotalReal", "TotalReal");
            DataTable tab = new DataTable();

            tab = opciones.BuscarRegistro(TablaVentas, crit, reg);

            double Realtotal = 0.00;

            String TotalRealx = "";

            try
            {
                for (int i = 0; i < tab.Rows.Count; i++)
                {
                    DataRow row = tab.Rows[i];

                    Realtotal = Realtotal + System.Convert.ToDouble(row["TotalReal"].ToString());

                    TotalRealx = Decimal.Round(System.Convert.ToDecimal(Realtotal), 2) + "";
                }
            }
            catch (Exception ex)
            {
                RadMessageBox.SetThemeName("TelerikMetroBlue");
                Telerik.WinControls.RadMessageBox.Show("Tuplas de la tabla Ventas tienen un valor de NULL " + ex.HResult + "\n Revice la base de Datos");
            }

            Modificar.Add("Anio", AnyoBox.Text);
            Modificar.Add("Mes", MesList.SelectedItem.Value.ToString());
            Modificar.Add("CodigoSucursal", SucursalList.SelectedItem.Value.ToString());
            Modificar.Add("TotalReal", TotalRealx);
            Modificar.Add("TotalGravado", TxtFinal.Text);
            Modificar.Add("Iva", TxtVentaIva.Text);
            Modificar.Add("Renta", TxtRenta.Text);
            Modificar.Add("PagoAcuenta", TxtPagoCuenta.Text);
            Modificar.Add("Utilidad", TxtUtilidad.Text);

            // parameto para Actualizar tuplas
            Actualizar.Add("Anio", AnyoBox.Text);
            Actualizar.Add("Mes", MesList.SelectedItem.Value.ToString());
            Actualizar.Add("CodigoSucursal", SucursalList.SelectedItem.Value.ToString());


            opciones.InsertarATabla(NomTabla, Modificar);

            opciones.ModificarRegistro(NomTabla, Actualizar, Modificar);
        }