示例#1
0
        public override void Nuevo()
        {
            RegistroUsuarios rc = new RegistroUsuarios();

            rc.ShowDialog();


            refrescarDatos(BuscarDatos);
        }
示例#2
0
        public override void Modificar()
        {
            RegistroUsuarios rc = new RegistroUsuarios();

            rc.tbxCodigo.Text  = (dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[0].Value.ToString());
            rc.tbxUsuario.Text = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[1].Value.ToString();
            //rc.chxEstado.Checked = Convert.ToBoolean(dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[3].Value.ToString());
            rc.usuarioViejo = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[1].Value.ToString();


            cmd = "select * from usuario where id='" + dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[0].Value.ToString() + "';";
            ds  = Utilidades.EjecutarDS(cmd);

            rc.tbxContraseña.Text             = ds.Tables[0].Rows[0]["password"].ToString();
            rc.tbxEmpleado.Text               = ds.Tables[0].Rows[0]["idEmpleado"].ToString();
            rc.chxModificarArticulos.Checked  = Convert.ToBoolean(ds.Tables[0].Rows[0]["modificar_articulos"].ToString());
            rc.chxRecursosHumanos.Checked     = Convert.ToBoolean(ds.Tables[0].Rows[0]["recursos_humanos"].ToString());
            rc.chxModificarClientes.Checked   = Convert.ToBoolean(ds.Tables[0].Rows[0]["modificar_clientes"].ToString());
            rc.chxModificarSuplidores.Checked = Convert.ToBoolean(ds.Tables[0].Rows[0]["modificar_suplidores"].ToString());
            rc.chxModificarUsuarios.Checked   = Convert.ToBoolean(ds.Tables[0].Rows[0]["modificar_usuarios"].ToString());
            rc.chxIngresarCompras.Checked     = Convert.ToBoolean(ds.Tables[0].Rows[0]["ingresar_compras"].ToString());
            rc.chxIngresarVentas.Checked      = Convert.ToBoolean(ds.Tables[0].Rows[0]["ingresar_ventas"].ToString());
            rc.chxDespachoTransporte.Checked  = Convert.ToBoolean(ds.Tables[0].Rows[0]["despacho_transporte"].ToString());
            rc.chxConsultaVentas.Checked      = Convert.ToBoolean(ds.Tables[0].Rows[0]["consulta_ventas"].ToString());
            rc.chxConsultaReportes.Checked    = Convert.ToBoolean(ds.Tables[0].Rows[0]["consultar_reportes"].ToString());
            rc.chxRealizarPagos.Checked       = Convert.ToBoolean(ds.Tables[0].Rows[0]["realizar_pagos"].ToString());
            rc.chxActualizarCaja.Checked      = Convert.ToBoolean(ds.Tables[0].Rows[0]["actualizar_caja"].ToString());
            rc.chxRealizarPermisos.Checked    = Convert.ToBoolean(ds.Tables[0].Rows[0]["realizar_permisos"].ToString());
            rc.tkbDescuento.Value             = Convert.ToInt32(Convert.ToDouble(ds.Tables[0].Rows[0]["limite_descuento"].ToString()) * 100);
            rc.lbDescuento.Text               = "(" + Convert.ToInt32(Convert.ToDouble(ds.Tables[0].Rows[0]["limite_descuento"].ToString()) * 100) + "%)";

            rc.ShowDialog();


            refrescarDatos(BuscarDatos);
        }
示例#3
0
        public override void Modificar()
        {
            RegistroUsuarios rc = new RegistroUsuarios();

            rc.tbxCodigo.Text     = (dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[0].Value.ToString());
            rc.tbxUsuario.Text    = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[1].Value.ToString();
            rc.tbxContraseña.Text = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[2].Value.ToString();
            //rc.cbxNivel.SelectedItem = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[3].Value.ToString();
            //rc.tbxExistencia.Text = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[4].Value.ToString();
            //rc.tbxDescripcion.Text = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[5].Value.ToString();
            //rc.tbxCantidad_maxima.Text = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[6].Value.ToString();
            //rc.tbxCantidad_minima.Text = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[7].Value.ToString();
            //rc.dtFecha_renovacion.Value = Convert.ToDateTime(dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[8].Value.ToString());
            //rc.cbxMedida.SelectedItem = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[9].Value.ToString();
            //rc.cbxMarca.SelectedItem = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[10].Value.ToString();
            //rc.cbxTipo.SelectedItem = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[11].Value.ToString();
            rc.chxEstado.Checked = Convert.ToBoolean(dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[3].Value.ToString());
            rc.usuarioViejo      = dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[1].Value.ToString();
            cmd = "select * from usuario where id='" + dgvPadre.Rows[dgvPadre.CurrentCell.RowIndex].Cells[0].Value.ToString() + "';";
            ds  = Utilidades.EjecutarDS(cmd);
            ////id,
            ////usuario,
            ////    password,
            ////    nivel,
            ////    modificar_articulos[
            ////    ajuste_stock[
            ////    modificar_clientes[
            ////    modificar_suplidores[
            ////    modificar_vendedores[
            ////    ingresar_compras[
            ////    ingresar_ventas[
            ////    despacho_transporte[
            ////    consulta_ventas[
            ////    consultar_reportes[
            ////    reimprimir_facturas[
            ////    actualizar_caja[
            ////    limite_descuento[
            ////    estado
            rc.chxModificarArticulos.Checked  = Convert.ToBoolean(ds.Tables[0].Rows[0]["modificar_articulos"].ToString());
            rc.chxAjusteStock.Checked         = Convert.ToBoolean(ds.Tables[0].Rows[0]["ajuste_stock"].ToString());
            rc.chxModificarClientes.Checked   = Convert.ToBoolean(ds.Tables[0].Rows[0]["modificar_clientes"].ToString());
            rc.chxModificarSuplidores.Checked = Convert.ToBoolean(ds.Tables[0].Rows[0]["modificar_suplidores"].ToString());
            rc.chxModificarVendedores.Checked = Convert.ToBoolean(ds.Tables[0].Rows[0]["modificar_vendedores"].ToString());
            rc.chxIngresarCompras.Checked     = Convert.ToBoolean(ds.Tables[0].Rows[0]["ingresar_compras"].ToString());
            rc.chxIngresarVentas.Checked      = Convert.ToBoolean(ds.Tables[0].Rows[0]["ingresar_ventas"].ToString());
            rc.chxDespachoTransporte.Checked  = Convert.ToBoolean(ds.Tables[0].Rows[0]["despacho_transporte"].ToString());
            rc.chxConsultaVentas.Checked      = Convert.ToBoolean(ds.Tables[0].Rows[0]["consulta_ventas"].ToString());
            rc.chxConsultaReportes.Checked    = Convert.ToBoolean(ds.Tables[0].Rows[0]["consultar_reportes"].ToString());
            rc.chxReimprimirFacturas.Checked  = Convert.ToBoolean(ds.Tables[0].Rows[0]["reimprimir_facturas"].ToString());
            rc.chxActualizarCaja.Checked      = Convert.ToBoolean(ds.Tables[0].Rows[0]["actualizar_caja"].ToString());
            rc.tbxLimiteDescuento.Text        = ds.Tables[0].Rows[0]["limite_descuento"].ToString();

            //if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
            //{
            //    //rc.tbxCantidad_caja.Visible = true;
            //    //rc.tbxCantidad_caja.Text = ds.Tables[0].Rows[0]["cantidad_caja"].ToString();
            //    //MessageBox.Show("errror: "+ds.Tables[0].Rows[0]["cantidad_caja"].ToString());
            //    //rc.etCantidad.Visible = true;
            //}
            rc.ShowDialog();


            refrescarDatos(BuscarDatos);
        }