private void MtdObtenerCodigoCargo() { //metodo para obtener el id del cargo ClsNcargo N = new ClsNcargo(); txtCodigo.Text = N.MtdObtenerCodigoCargo(); }
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); } } }
private void FormPanelAdmi_Cargos_Load(object sender, EventArgs e) { //listar cargos ClsNcargo N = new ClsNcargo(); dgvCargos.DataSource = N.MtdListarCargos(); }
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; }
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(); }
public void testModificarCargo() { ClsNcargo objN = new ClsNcargo(); ClsEcargo objE = ClsEcargo.crear("asistente", "el que asiste"); bool result = objN.modificarCargo(objE); Assert.IsFalse(result); }
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); } }
private void MtdCargarCargos() { ClsNcargo N = new ClsNcargo(); cargos = N.MtdListarCargos(); foreach (DataRow item in cargos.Rows) { cmbCargo.Items.Add(item[1]); } }
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(); }
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(); }
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(); } }
private void txtBuscar_Leave(object sender, EventArgs e) { ClsNcargo N = new ClsNcargo(); dgvCargos.DataSource = N.MtdListarCargos(); }
private void txtBuscar_TextChanged(object sender, EventArgs e) { ClsNcargo N = new ClsNcargo(); dgvCargos.DataSource = N.MtdFiltrarCargos(txtBuscar.Text); }
private void listarCargos() { ClsNcargo N = new ClsNcargo(); dgvCargos.DataSource = N.listarCargos(); }