Пример #1
0
        private void frmActualizarUsuario_Load(object sender, EventArgs e)
        {
            Usuario nUsuario = ManejoUsuario.getById(frmBuscarUsuario.PKUSU);

            txtEmailAgregarUsuario.Text = nUsuario.iEmpleadoUsuario.ToString();
            pass = nUsuario.sPassword;
        }
Пример #2
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     if (this.txtPin.Text == "")
     {
         lblError.Visible   = true;
         lblError.ForeColor = Color.DarkOrange;
         lblError.Text      = "¡COLOQUE UN PIN PARA CONTINUAR!";
         this.txtPin.Focus();
     }
     else
     {
         uHelper = ManejoUsuario.Autentificar(txtPin.Text);
         if (uHelper.esValido)
         {
             FrmMenuMain.uHelper = uHelper;
             this.Close();
         }
         else
         {
             txtPin.Clear();
             this.txtPin.Focus();
             lblError.Visible   = true;
             lblError.ForeColor = Color.DarkRed;
             lblError.Text      = "¡PIN INCORRECTO!";
         }
     }
 }
Пример #3
0
        public void cargarUsuario()
        {
            List <Usuario> nLista = new List <Usuario>();

            foreach (var item in ManejoUsuario.BuscarporIDLi(ckbStatus.Checked))
            {
                nLista.Add(item);
            }
            this.dataGridView1.DataSource = nLista;
        }
Пример #4
0
 private void btnBorrar_Click(object sender, EventArgs e)
 {
     if (this.dataGridView1.RowCount >= 1)
     {
         if (MessageBox.Show("Realmente quiere elimar este registro?", "Aviso...!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             ManejoUsuario.Eliminar(Convert.ToInt32(this.dataGridView1.CurrentRow.Cells[0].Value));
             this.cargarUsuario();
         }
     }
 }
Пример #5
0
 private void btnIngresar_Click(object sender, EventArgs e)
 {
     uHelper = ManejoUsuario.Autentificar(Convert.ToInt32(txtNoEmpleado.Text),
                                          txtContraseña.Text);
     if (uHelper.esValido)
     {
         frmMenu.uHelper = uHelper;
         this.Close();
     }
     else
     {
         MessageBox.Show(uHelper.sMensaje, "Autentificacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtNoEmpleado.Text = "";
         txtContraseña.Text = "";
         txtNoEmpleado.Focus();
     }
 }
Пример #6
0
        private void btbAceptarAgregarUsuario_Click(object sender, EventArgs e)
        {
            if (comboBox1.SelectedIndex > 0)
            {
                Usuario nu = new Usuario();

                int iEmpleadoUsuario = Convert.ToInt32(txtEmailAgregarUsuario.Text);
                nu.sPassword = LoginTool.GetMD5(txtContrasenaAgregarUsuario.Text);
                int fkRoles = Convert.ToInt32(comboBox1.SelectedIndex.ToString());


                MessageBox.Show("!Usuario Registrado¡");
                txtEmailAgregarUsuario.Clear();
                txtContrasenaAgregarUsuario.Clear();
                ManejoUsuario.guardar(nu, fkRoles, iEmpleadoUsuario);
            }
            this.Close();
        }
Пример #7
0
        private void btbAceptarAgregarUsuario_Click(object sender, EventArgs e)
        {
            if (this.txtEmailAgregarUsuario.Text == "")
            {
                this.errorProvider1.SetIconAlignment(this.txtEmailAgregarUsuario, ErrorIconAlignment.MiddleRight);
                this.errorProvider1.SetError(this.txtEmailAgregarUsuario, "Campo necesario");
                this.txtEmailAgregarUsuario.Focus();
            }
            else
            {
                Usuario nUsuario = ManejoUsuario.getById(frmBuscarUsuario.PKUSU);
                nUsuario.pkUsuario        = frmBuscarUsuario.PKUSU;
                nUsuario.iEmpleadoUsuario = Convert.ToInt32(txtEmailAgregarUsuario.Text);
                fkRol = 2;
                nUsuario.sPassword = pass;

                ManejoUsuario.Modificar(nUsuario, fkRol);

                vMain.cargarUsuario();
                this.Close();
            }
        }
Пример #8
0
        private void dgvPeriodoFecha_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            Venta   mVenta   = ManejoVenta.getById(Convert.ToInt32(dgvPeriodoFecha.CurrentRow.Cells[5].Value));
            Cliente mCliente = ManejoCliente.getById(mVenta.cliente_id);
            Factura mFactura = ManejoFacturacion.getById(mVenta.factura_id);
            Usuario mUsuario = ManejoUsuario.getById(mVenta.usuario_id);
            List <PeriodoVentas> mDetalleVenta = ManejoPeriodo.getByDetalleVenta(mVenta.idVenta);

            txtFolioVenta.Text = mVenta.sFolio;
            txtFecha.Text      = mVenta.dtFechaVenta.ToString();
            txtTipoPago.Text   = mVenta.sTipoPago;
            txtMoneda.Text     = mVenta.sMoneda;
            if (mVenta.iTurno == 1)
            {
                txtTurno.Text = "MATUTINO";
            }
            else if (mVenta.iTurno == 2)
            {
                txtTurno.Text = "VESPERTINO";
            }
            txtCaja.Text = mVenta.iCaja.ToString();
            decimal total    = 0;
            decimal subtotal = 0;
            decimal cantidad = 0;
            decimal costo    = 0;

            foreach (PeriodoVentas rDetalleVenta in mDetalleVenta)
            {
                DataGridViewRow row = (DataGridViewRow)dgvDetalleVenta.Rows[0].Clone();
                row.Cells[0].Value = rDetalleVenta.idDetalleVenta;
                row.Cells[1].Value = rDetalleVenta.idProducto;
                row.Cells[2].Value = rDetalleVenta.sDescripcion;
                row.Cells[3].Value = rDetalleVenta.dCantidad;
                row.Cells[4].Value = rDetalleVenta.dCosto;

                cantidad = rDetalleVenta.dCantidad;
                costo    = rDetalleVenta.dCosto;
                subtotal = cantidad * costo;

                row.Cells[5].Value = subtotal.ToString("N");
                dgvDetalleVenta.Rows.Add(row);
            }

            foreach (DataGridViewRow row in dgvDetalleVenta.Rows)
            {
                total += Convert.ToDecimal(row.Cells[5].Value);
            }

            txtTotal.Text  = total.ToString("N");
            txtCambio.Text = mVenta.dCambio.ToString("N");

            txtUsuario.Text = mUsuario.sNombre;

            if (mVenta.cliente_id != 0)
            {
                txtCliente.Text = mCliente.sNombre;
            }
            if (mVenta.factura_id != 0)
            {
                txtFolio.Text = mFactura.sFolio;
            }

            dgvPeriodos.Visible         = false;
            btnReporte.Visible          = false;
            lblalgo.Visible             = false;
            btnIniciarPeriodo.Visible   = false;
            btnFinalizarPeriodo.Visible = false;
            pnlReporte.Visible          = false;
            pnlTotalGeneral.Visible     = false;
            pnlDetallePeriodo.Visible   = true;
        }