Exemple #1
0
        private void MtdObtenerCodigoCargo()
        {
            //metodo para obtener el id del cargo
            ClsNcargo N = new ClsNcargo();

            txtCodigo.Text = N.MtdObtenerCodigoCargo();
        }
Exemple #2
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     if (validarCampos())
     {
         ClsEcargo E = ClsEcargo.crear(txtCodigo.Text, txtDescripcion.Text);
         ClsNcargo N = new ClsNcargo();
         if (N.agregarCargo(E))
         {
             if (MessageBox.Show("Cargo registrado correctamente, ¿Desea continuar en el formulario de registro de cargos?", "JeaNet - Informa", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
             {
                 frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Cargo agregado correctamente " + btnGuardar.Name);
                 MtdLimpiar();
                 MtdObtenerCodigoCargo();
                 btnModificar.Enabled = false;
             }
             else
             {
                 this.Close();
             }
         }
         else
         {
             MessageBox.Show("No se pudo registrar el cargo, intente de nuevo o comuniquese con soporte", "JeaNet - Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Cargo no agregado " + btnGuardar.Name);
         }
     }
 }
Exemple #3
0
        private void FormPanelAdmi_Cargos_Load(object sender, EventArgs e)
        {
            //listar cargos
            ClsNcargo N = new ClsNcargo();

            dgvCargos.DataSource = N.MtdListarCargos();
        }
Exemple #4
0
        private void llenarCamposPerfilUsuario(DataTable data)
        {
            datos = data;
            ClsNempleado N  = new ClsNempleado();
            ClsEempleado E  = null;
            ClsNcargo    Nc = new ClsNcargo();

            foreach (ClsEempleado item in N.busquedaEmpleado(data.Rows[0][0].ToString()))
            {
                foreach (ClsEcargo item1 in Nc.listarCargos())
                {
                    if (item1.Codigo_Cargo.Equals(item.Codigo_Cargo))
                    {
                        lblcargo.Text = item1.Descripcion;
                        break;
                    }
                }
                string estado = (item.Estado.Equals("1")) ? "Activo" : "Inactivo";
                E = ClsEempleado.crear(item.DniEmpleado, item.Nombres, item.Apellidos, item.Direccion, item.Correo, item.Telefono, item.idTurno, lblcargo.Text, estado, item.Usuario, item.Contraseña);
            }
            if (E != null)
            {
                lblDNI.Text       = E.DniEmpleado;
                lblNombre.Text    = E.Nombres;
                lblApellido.Text  = E.Apellidos;
                txtDireccion.Text = E.Direccion;
                lblCorreo.Text    = E.Correo;
                txtCorreo.Text    = E.Correo;
                txtTelefono.Text  = E.Telefono;
                lblturno.Text     = (E.idTurno == 1) ? "Mañana" : (E.idTurno == 2) ? "Tarde" : (E.idTurno == 3) ? "Noche" : "";
                lblUsuario.Text   = E.Usuario;
                txtUsuario.Text   = E.Usuario;
            }
        }
        public frmAdministrador(DataTable datos)
        {
            InitializeComponent();
            data    = datos;
            ingreso = DateTime.Now.ToLongTimeString();
            Tsec.Start();
            Thora.Start();
            Tmin.Start();
            ClsNcargo N = new ClsNcargo();

            foreach (DataRow item in N.MtdListarCargos().Rows)
            {
                if (datos.Rows[0][6].ToString() == item[0].ToString())
                {
                    lblCargo.Text = item[1].ToString();
                    break;
                }
            }
            lblNombre.Text = datos.Rows[0][1].ToString() + " " + datos.Rows[0][2].ToString();
            lblCorreo.Text = datos.Rows[0][4].ToString();
            if (datos.Rows[0][6].ToString() == "002")
            {
                btnCargos.Enabled    = false;
                btnEmpleados.Enabled = false;
                btnProveedor.Enabled = false;
                btnReportes.Enabled  = false;
                btnKardex.Enabled    = false;
                btnCompras.Enabled   = false;
            }
            SidePanel.Height = BtnClientes.Height;
            SidePanel.Top    = BtnClientes.Top;
        }
Exemple #6
0
        private void dgvEmpleados_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            string cargo = "";

            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "hizo doble click mara modificar empleado");
            ClsNempleado N  = new ClsNempleado();
            ClsNcargo    Nc = new ClsNcargo();
            ClsEempleado E  = null;

            foreach (ClsEempleado item in N.busquedaEmpleado(dgvEmpleados.CurrentRow.Cells[0].Value.ToString()))
            {
                foreach (ClsEcargo item1 in Nc.listarCargos())
                {
                    if (item1.Codigo_Cargo.Equals(item.Codigo_Cargo))
                    {
                        cargo = item1.Descripcion;
                        break;
                    }
                }
                string estado = (item.Estado.Equals("1")) ? "Activo" : "Inactivo";
                E = ClsEempleado.crear(item.DniEmpleado, item.Nombres, item.Apellidos, item.Direccion, item.Correo, item.Telefono, item.idTurno, cargo, estado, item.Usuario, item.Contraseña);
            }
            frmRegistroEmpleado f = new frmRegistroEmpleado(E);

            f.ShowDialog();
            dgvEmpleados.DataSource = N.listarEmpleados();
        }
Exemple #7
0
        public void testModificarCargo()
        {
            ClsNcargo objN   = new ClsNcargo();
            ClsEcargo objE   = ClsEcargo.crear("asistente", "el que asiste");
            bool      result = objN.modificarCargo(objE);

            Assert.IsFalse(result);
        }
Exemple #8
0
        public void testAgregarCargo()
        {
            ClsNcargo objN   = new ClsNcargo();
            ClsEcargo objE   = ClsEcargo.crear("patron", "el que manda :v");
            bool      result = objN.agregarCargo(objE);

            Assert.IsFalse(result);
        }
        private void MtdCargarCargos()
        {
            ClsNcargo N = new ClsNcargo();

            foreach (ClsEcargo item in N.listarCargos())
            {
                cmbCargo.Items.Add(item.Descripcion);
            }
        }
Exemple #10
0
        private void MtdCargarCargos()
        {
            ClsNcargo N = new ClsNcargo();

            cargos = N.MtdListarCargos();
            foreach (DataRow item in cargos.Rows)
            {
                cmbCargo.Items.Add(item[1]);
            }
        }
Exemple #11
0
        private void btnNuevoo_Click(object sender, EventArgs e)
        {
            frmRegistroCargo f = new frmRegistroCargo();

            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Hizo clic para agregar nuevo cargo ");
            ClsNcargo N = new ClsNcargo();

            f.ShowDialog();
            dgvCargos.DataSource = N.MtdListarCargos();
        }
        private void dgvEmpleados_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "hizo doble click mara modificar empleado");

            ClsEempleado E    = new ClsEempleado();
            ClsNempleado N    = new ClsNempleado();
            ClsNcargo    Nc   = new ClsNcargo();
            DataTable    data = N.MtdBusquedaEmpleado(dgvEmpleados.CurrentRow.Cells[0].Value.ToString());

            E.Dni       = data.Rows[0][0].ToString();
            E.Nombres   = data.Rows[0][1].ToString();
            E.Apellidos = data.Rows[0][2].ToString();
            E.Direccion = data.Rows[0][3].ToString();
            E.Correo    = data.Rows[0][4].ToString();
            E.Telefono  = data.Rows[0][5].ToString();
            //para cargo
            foreach (DataRow item in Nc.MtdListarCargos().Rows)
            {
                if (data.Rows[0][6].ToString() == item[0].ToString())
                {
                    E.Cargo = item[1].ToString();
                    break;
                }
            }
            //para turno
            if (data.Rows[0][7].ToString() == "1")
            {
                E.Turno = "Mañana";
            }
            else if (data.Rows[0][7].ToString() == "2")
            {
                E.Turno = "Tarde";
            }
            else if (data.Rows[0][7].ToString() == "3")
            {
                E.Turno = "Noche";
            }
            //para estado
            if (data.Rows[0][8].ToString() == "1")
            {
                E.Estado = "Activo";
            }
            else if (data.Rows[0][8].ToString() == "0")
            {
                E.Estado = "Inactivo";
            }
            E.Usuario    = data.Rows[0][9].ToString();
            E.Contraseña = data.Rows[0][10].ToString();
            frmRegistroEmpleado f = new frmRegistroEmpleado(E.Dni, E.Nombres, E.Apellidos, E.Direccion, E.Correo, E.Telefono, E.Cargo, E.Turno, E.Estado, E.Usuario, E.Contraseña);

            f.ShowDialog();
            dgvEmpleados.DataSource = N.MtdListarEmpleados();
        }
Exemple #13
0
        private void dgvCargos_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Hizo doble clic para modificar un cargo");
            ClsEcargo E    = new ClsEcargo();
            ClsNcargo N    = new ClsNcargo();
            DataTable data = N.MtdBusquedaCargo(dgvCargos.CurrentRow.Cells[0].Value.ToString());

            E.Idcargo     = data.Rows[0][0].ToString();
            E.Descripcion = data.Rows[0][1].ToString();
            frmRegistroCargo f = new frmRegistroCargo(E.Idcargo, E.Descripcion);

            f.ShowDialog();
            dgvCargos.DataSource = N.MtdListarCargos();
        }
Exemple #14
0
        private void dgvCargos_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            frmLoginAdmin.MtdAuditoria(frmAdministrador.data.Rows[0][0].ToString(), "Hizo doble clic para modificar un cargo");
            ClsNcargo N = new ClsNcargo();
            ClsEcargo E = null;

            foreach (ClsEcargo item in N.busquedaCargo(dgvCargos.CurrentRow.Cells[0].Value.ToString()))
            {
                E = ClsEcargo.crear(item.Codigo_Cargo, item.Descripcion);
            }
            frmRegistroCargo f = new frmRegistroCargo(E);

            f.ShowDialog();
            dgvCargos.DataSource = N.listarCargos();
        }
        public frmPerfilUsuario(DataTable data)
        {
            InitializeComponent();
            datos = data;
            ClsNempleado N = new ClsNempleado();

            data = N.MtdBusquedaEmpleado(data.Rows[0][0].ToString());
            ClsEempleado E  = new ClsEempleado();
            ClsNcargo    Nc = new ClsNcargo();

            lblDNI.Text       = data.Rows[0][0].ToString();
            lblNombre.Text    = data.Rows[0][1].ToString();
            lblApellido.Text  = data.Rows[0][2].ToString();
            txtDireccion.Text = data.Rows[0][3].ToString();
            lblCorreo.Text    = data.Rows[0][4].ToString();
            txtCorreo.Text    = data.Rows[0][4].ToString();
            txtTelefono.Text  = data.Rows[0][5].ToString();
            //para cargo
            foreach (DataRow item in Nc.MtdListarCargos().Rows)
            {
                if (data.Rows[0][6].ToString() == item[0].ToString())
                {
                    lblcargo.Text = item[1].ToString();
                    break;
                }
            }
            //para turno
            if (data.Rows[0][7].ToString() == "1")
            {
                lblturno.Text = "Mañana";
            }
            else if (data.Rows[0][7].ToString() == "2")
            {
                lblturno.Text = "Tarde";
            }
            else if (data.Rows[0][7].ToString() == "3")
            {
                lblturno.Text = "Noche";
            }
            lblUsuario.Text = data.Rows[0][9].ToString();
            txtUsuario.Text = data.Rows[0][9].ToString();
            //txtClave.Text = data.Rows[0][10].ToString();
        }
        public FormSeguridadCiudana(DataTable datos)
        {
            InitializeComponent();
            data    = datos;
            ingreso = DateTime.Now.ToLongTimeString();
            Tsec.Start();
            Thora.Start();
            Tmin.Start();
            ClsNcargo N = new ClsNcargo();

            foreach (DataRow item in N.MtdListarCargos().Rows)
            {
                if (datos.Rows[0][6].ToString() == item[0].ToString())
                {
                    lblCargo.Text = item[1].ToString();
                    break;
                }
            }
            lblNombre.Text   = datos.Rows[0][1].ToString() + " " + datos.Rows[0][2].ToString();
            lblCorreo.Text   = datos.Rows[0][4].ToString();
            SidePanel.Height = btnSeguCiudGeolocalizador.Height;
            SidePanel.Top    = btnSeguCiudGeolocalizador.Top;
            SidePanel.Height = btnSeguCiudGeolocalizador.Height;
            SidePanel.Top    = btnSeguCiudGeolocalizador.Top;
            if (Application.OpenForms.OfType <RelojCliente.FormPanelSegurCiud_Geolocalizador>().Count() < 0)
            {
                MessageBox.Show("Abierto");
            }
            else
            {
                if (_objForm != null)
                {
                    _objForm.Close();
                }
                _objForm = new RelojCliente.FormPanelSegurCiud_Geolocalizador
                {
                    TopLevel = false,
                    Dock     = DockStyle.Fill
                };
                panelContenedor.Controls.Add(_objForm);
                _objForm.Show();
            }
        }
Exemple #17
0
        private void txtBuscar_Leave(object sender, EventArgs e)
        {
            ClsNcargo N = new ClsNcargo();

            dgvCargos.DataSource = N.MtdListarCargos();
        }
Exemple #18
0
        private void txtBuscar_TextChanged(object sender, EventArgs e)
        {
            ClsNcargo N = new ClsNcargo();

            dgvCargos.DataSource = N.MtdFiltrarCargos(txtBuscar.Text);
        }
Exemple #19
0
        private void listarCargos()
        {
            ClsNcargo N = new ClsNcargo();

            dgvCargos.DataSource = N.listarCargos();
        }