//----------------------------------------------------------------------------------------------- // B O T O N E S //----------------------------------------------------------------------------------------------- private void ckbEliminar_CheckedChanged(object sender, EventArgs e) { if (ckbEliminar.Checked == true) { if (strEstatus == String.Empty || strEstatus == "0") { // btnGuardar.Image = Resources.Alta; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Alta"); } else { // btnGuardar.Image = Resources.Baja; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Baja"); } iOpcionAdmin = 3; //Utilerias.CambioBoton(btnGuardar, btnEditar, btnGuardar, btnEliminar); } else { iOpcionAdmin = 2; // btnGuardar.Image = Resources.Editar; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Editar"); //Utilerias.CambioBoton(btnGuardar, btnEliminar, btnGuardar, btnEditar); } }
private void ckbEliminar_CheckedChanged(object sender, EventArgs e) { if (ckbEliminar.Checked == true) { if (strEstatus == "Inactivo") { Utilerias.AsignarBotonResize(btnGuardar, PantallaSistema(), Botones.Alta); } else if (strEstatus == "Activo") { Utilerias.AsignarBotonResize(btnGuardar, PantallaSistema(), Botones.Baja); } iOpcionAdmin = 3; //Utilerias.CambioBoton(btnGuardar, btnEditar, btnGuardar, btnEliminar); // Utilerias.AsignarBotonResize(btnGuardar, PantallaSistema(), Botones.Alta); } else { iOpcionAdmin = 2; btnGuardar.Image = Resources.btnEdit; //Utilerias.CambioBoton(btnGuardar, btnEliminar, btnGuardar, btnEditar); Utilerias.AsignarBotonResize(btnGuardar, PantallaSistema(), Botones.Editar); } }
private void btnAgregar_Click(object sender, EventArgs e) { variable = 1; pnlAct.Visible = true; lblActividad.Text = " Crear Proceso"; cbEliminar.Visible = false; txtDescripcion.Text = ""; txtDescripcion.Focus(); Utilerias.AsignarBotonResize(btnGuardar, new Size(sysW, sysH), "Guardar"); }
private void btnAgregar_Click(object sender, EventArgs e) { variable = 3; label13.Text = " Crear Usuario SIPAA"; txtCvUsuario1.Text = ""; txtNombreSipaa.Text = ""; txtCvUsuario1.Enabled = true; txtNombreSipaa.Enabled = true; ckbElimina.Visible = false; panel1.Visible = true; panel10.Visible = false; txtCvUsuario1.Focus(); Utilerias.AsignarBotonResize(btnSipaa, Utilerias.PantallaSistema(), Botones.Guardar); }
private void checkBox1_CheckedChanged(object sender, EventArgs e) { if (ckbEliminarAsig.Checked != false) { //btnGuardar.Image = Resources.Borrar; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Borrar); iOpcionAdmin = 3; } else { //btnGuardar.Image = Resources.Editar; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Editar); iOpcionAdmin = 1; } }
private void btnAgregar_Click(object sender, EventArgs e) { ckbEliminar.Visible = false; ckbEliminar.Checked = false; txtPerfil.Text = ""; PanelEditar.Visible = true; lblAccion.Text = " Nuevo Perfil"; iOpcionAdmin = 1; //btnEditar.Visible = false; btnGuardar.Image = Resources.Guardar; //Utilerias.CambioBoton(btnGuardar,btnEliminar ,btnEditar, btnGuardar); Utilerias.AsignarBotonResize(btnGuardar, new Size(sysW, sysH), "Guardar"); txtPerfil.Focus(); }
private void btnAgregar_Click(object sender, EventArgs e) { variable = 1; lblAccion.Text = " Agregar Módulo"; txtCvModulo.Enabled = true; cbTipoMod.Text = "Selecciona un Tipo de Módulo"; cbAmbiente.Text = "Selecciona un Ambiente"; cbModuloTipo.Text = "Selecciona una Categoría"; cbModulos.Text = "Selecciona un Módulo"; txtCvModulo.Text = ""; txtDescripcion.Text = ""; txtOrden.Text = ""; txtRuta.Text = ""; pnlModulo.Visible = false; PanelEditar.Visible = true; ckbEliminar.Visible = false; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Guardar"); cbAmbiente.Focus(); }
private void btnAgregar_Click(object sender, EventArgs e) { dgvIncidencia.ClearSelection(); lblAccion.Text = " Nueva Asignación"; panelTag.Visible = false; ckbEliminar.Checked = false; ckbEliminar.Visible = false; cbIncidencia.Enabled = true; LlenarComboTipoIncidencia(cbIncidencia, "Incidencia", "cvincidencia", 6); txtBuscarIncidencia.Text = ""; PanelEditar.Visible = true; iOpcionAdmin = 1; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Guardar"); txtTipoEditar.Text = String.Empty; txtTipoEditar.Focus(); }
//----------------------------------------------------------------------------------------------- // C O M B O S //----------------------------------------------------------------------------------------------- private void ckbEliminar_CheckedChanged(object sender, EventArgs e) { if (ckbEliminar.Checked == true) { variable = 3; if (stmodulo == "Inactivo") { lblAccion.Text = " Alta Módulo"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Alta); } else if (stmodulo == "Activo") { lblAccion.Text = " Baja Módulo"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Baja); } } else { variable = 0; lblAccion.Text = " Editar Módulo"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Editar); } }
private void ckbElimina_CheckedChanged(object sender, EventArgs e) { if (ckbElimina.Checked == true) { variable = 6; if (stusuario == "Inactivo") { label13.Text = " Alta Usuario SIPAA"; Utilerias.AsignarBotonResize(btnSipaa, Utilerias.PantallaSistema(), Botones.Alta); } else if (stusuario == "Activo") { label13.Text = " Baja Usuario SIPAA"; Utilerias.AsignarBotonResize(btnSipaa, Utilerias.PantallaSistema(), Botones.Baja); } } else { variable = 5; label13.Text = " Editar Usuario SIPAA"; Utilerias.AsignarBotonResize(btnSipaa, Utilerias.PantallaSistema(), Botones.Editar); } }
private void cbEliminar_CheckedChanged(object sender, EventArgs e) { if (cbEliminar.Checked == true) { if (stproceso == "Inactivo") { variable = 3; lblActividad.Text = " Alta Proceso"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Alta); } else if (stproceso == "Activo") { variable = 2; lblActividad.Text = " Baja Proceso"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Baja); } } else { lblActividad.Text = " Editar Proceso"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Editar); } }
private void dgvModulos_CellClick(object sender, DataGridViewCellEventArgs e) { for (int iContador = 0; iContador < dgvModulos.Rows.Count; iContador++) { dgvModulos.Rows[iContador].Cells[0].Value = Resources.ic_lens_blue_grey_600_18dp; } if (dgvModulos.SelectedRows.Count != 0) { DataGridViewRow row = this.dgvModulos.SelectedRows[0]; idmodulo = row.Cells["idmodulo"].Value.ToString(); cvmodulo = row.Cells["cvmodulo"].Value.ToString(); descripcion = row.Cells["descripcion"].Value.ToString(); cvindmodulo = row.Cells["cvtipomodulo1"].Value.ToString(); ambiente = row.Cells["ambiente"].Value.ToString(); cvmodulos = row.Cells["cvindmodulo"].Value.ToString(); if (cvmodulos != "") { cbTipoMod.Text = "Submódulo"; pnlModulo.Visible = true; } else { cbTipoMod.Text = "Módulo"; pnlModulo.Visible = false; } try { orden = row.Cells["orden"].Value.ToString(); } catch (Exception) { orden = "0"; } ruta = row.Cells["rutaaaceso"].Value.ToString(); stmodulo = row.Cells["Estatus"].Value.ToString(); row.Cells[0].Value = Resources.ic_check_circle_green_400_18dp; if (Permisos.dcPermisos["Eliminar"] == 1 && Permisos.dcPermisos["Actualizar"] == 1) { variable = 2; lblAccion.Text = " Editar Módulo"; PanelEditar.Visible = true; ckbEliminar.Visible = true; txtCvModulo.Text = cvmodulo; txtDescripcion.Text = descripcion; txtRuta.Text = ruta; txtOrden.Text = Convert.ToString(orden); cbAmbiente.Text = ambiente; cbModuloTipo.Text = cvindmodulo; cbModulos.Text = cvmodulos; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Editar"); ckbEliminar.Checked = false; if (stmodulo == "Inactivo") { ckbEliminar.Text = "Alta"; } else if (stmodulo == "Activo") { ckbEliminar.Text = "Baja"; } } else if (Permisos.dcPermisos["Actualizar"] == 1) { variable = 2; lblAccion.Text = " Editar Módulo"; PanelEditar.Visible = true; txtCvModulo.Enabled = false; txtCvModulo.Text = cvmodulo; txtDescripcion.Text = descripcion; txtRuta.Text = ruta; txtOrden.Text = Convert.ToString(orden); cbAmbiente.Text = ambiente; cbModuloTipo.Text = cvindmodulo; cbModulos.Text = cvmodulos; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Editar"); } else if (Permisos.dcPermisos["Eliminar"] == 1) { variable = 3; PanelEditar.Visible = true; txtCvModulo.Text = cvmodulo; txtDescripcion.Text = descripcion; txtRuta.Text = ruta; txtOrden.Text = Convert.ToString(orden); cbAmbiente.Text = ambiente; cbModuloTipo.Text = cvindmodulo; cbModulos.Text = cvmodulos; txtCvModulo.Enabled = true; if (stmodulo == "Inactivo") { lblAccion.Text = " Alta Módulo"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Alta); } else if (stmodulo == "Activo") { lblAccion.Text = " Baja Módulo"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Baja); } } } }
//*********************************************************************************************** //Autor: Gamaliel Lobato Solis //Fecha creación:dd-mm-aaaa Última Modificacion: dd-mm-aaaa //Descripción: ------------------------------- //*********************************************************************************************** //----------------------------------------------------------------------------------------------- // C O M B O S //----------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------- // G R I D // S //----------------------------------------------------------------------------------------------- private void dgvProceso_CellContentClick(object sender, DataGridViewCellEventArgs e) { for (int iContador = 0; iContador < dgvProceso.Rows.Count; iContador++) { dgvProceso.Rows[iContador].Cells[0].Value = Resources.ic_lens_blue_grey_600_18dp; } //sHabilitaPermisos(); if (dgvProceso.SelectedRows.Count != 0) { DataGridViewRow row = this.dgvProceso.SelectedRows[0]; cvproceso = row.Cells["cvproceso"].Value.ToString(); stproceso = row.Cells["Estatus"].Value.ToString(); string descricpion = row.Cells["Descripción"].Value.ToString(); row.Cells[0].Value = Resources.ic_check_circle_green_400_18dp; if (Permisos.dcPermisos["Eliminar"] == 1 && Permisos.dcPermisos["Actualizar"] == 1) { variable = 2; lblActividad.Text = " Editar Proceso"; pnlAct.Visible = true; cbEliminar.Checked = false; txtDescripcion.Text = descricpion; cbEliminar.Visible = true; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Editar"); if (stproceso == "Inactivo") { cbEliminar.Text = "Alta"; } else if (stproceso == "Activo") { cbEliminar.Text = "Baja"; } } else if (Permisos.dcPermisos["Actualizar"] == 1) { variable = 2; cbEliminar.Visible = false; lblActividad.Text = " Editar Proceso"; pnlAct.Visible = true; txtDescripcion.Text = descricpion; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Editar"); } else if (Permisos.dcPermisos["Eliminar"] == 1) { variable = 3; cbEliminar.Visible = false; //lblActividad.Text = " Editar Proceso"; pnlAct.Visible = true; txtDescripcion.Text = descricpion; //Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Editar"); if (stproceso == "Inactivo") { lblActividad.Text = " Alta Usuario SIPAA"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Alta"); } else if (stproceso == "Activo") { lblActividad.Text = " Baja Usuario SIPAA"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Baja"); } } } }
//*********************************************************************************************** //Autor: Gamaliel Lobato Solis //Fecha creación:dd-mm-aaaa Última Modificacion: dd-mm-aaaa //Descripción: Formulario de Acceso Usuario //*********************************************************************************************** //----------------------------------------------------------------------------------------------- // C O M B O S //----------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------- // G R I D // S //----------------------------------------------------------------------------------------------- private void dgvAccesoUsuario_CellContentClick(object sender, DataGridViewCellEventArgs e) { for (int iContador = 0; iContador < dgvAccesoUsuario.Rows.Count; iContador++) { dgvAccesoUsuario.Rows[iContador].Cells[0].Value = Resources.ic_lens_blue_grey_600_18dp; } if (dgvAccesoUsuario.SelectedRows.Count != 0) { DataGridViewRow row = this.dgvAccesoUsuario.SelectedRows[0]; cvusuario = row.Cells["cvusuario"].Value.ToString(); nombre = row.Cells["nombre"].Value.ToString(); stusuario = row.Cells["stusuario"].Value.ToString(); idtrab = Convert.ToInt32(row.Cells["idtrab"].Value.ToString()); row.Cells[0].Value = Resources.ic_check_circle_green_400_18dp; if (Permisos.dcPermisos["Eliminar"] == 1 && Permisos.dcPermisos["Actualizar"] == 1) { Utilerias.AsignarBotonResize(btnSipaa, Utilerias.PantallaSistema(), Botones.Editar); variable = 5; label13.Text = " Editar Usuario SIPAA"; txtCvUsuario1.Text = cvusuario; txtNombreSipaa.Text = nombre; ckbElimina.Visible = true; ckbElimina.Checked = false; panel1.Visible = true; txtPassword.Enabled = false; //VALIDA SI ES UN USUARIO DE SIPAA if (idtrab != 0) { txtCvUsuario1.Enabled = false; txtNombreSipaa.Enabled = false; } else { txtCvUsuario1.Enabled = true; txtNombreSipaa.Enabled = true; } //VALIDA PARA CAMBIAR TEXTO DE CHECKBOX if (stusuario == "Inactivo") { ckbElimina.Text = "Alta"; } else if (stusuario == "Activo") { ckbElimina.Text = "Baja"; } } else if (Permisos.dcPermisos["Actualizar"] == 1) { panel1.Visible = true; variable = 5; label13.Text = " Editar Usuario SIPAA"; txtCvUsuario1.Text = cvusuario; txtNombreSipaa.Text = nombre; Utilerias.AsignarBotonResize(btnSipaa, Utilerias.PantallaSistema(), Botones.Editar); if (idtrab != 0) { txtCvUsuario1.Enabled = false; txtNombreSipaa.Enabled = false; } else { txtCvUsuario1.Enabled = true; txtNombreSipaa.Enabled = true; } } else if (Permisos.dcPermisos["Eliminar"] == 1) { variable = 6; panel1.Visible = true; ckbElimina.Visible = false; ckbElimina.Checked = false; txtCvUsuario1.Text = cvusuario; txtNombreSipaa.Text = nombre; txtCvUsuario1.Enabled = false; txtNombreSipaa.Enabled = false; if (stusuario == "Inactivo") { Utilerias.AsignarBotonResize(btnSipaa, Utilerias.PantallaSistema(), Botones.Alta); //ckbElimina.Text = "Alta"; } else if (stusuario == "Activo") { Utilerias.AsignarBotonResize(btnSipaa, Utilerias.PantallaSistema(), Botones.Baja); //ckbElimina.Text = "Baja"; } //iOpcionAdmin = 3; //if (strEstatus == "0") //{ // Utilerias.AsignarBotonResize(btnGuardar, new Size(sysW, sysH), "Alta"); //} //else if (strEstatus == "1") //{ // Utilerias.AsignarBotonResize(btnGuardar, new Size(sysW, sysH), "Baja"); //} } } }
private void btnImprimirResumen_Click(object sender, EventArgs e) { Utilerias.AsignarBotonResize(btnImprimirResumen, new Size(sysW, sysH), "Imprimir"); }
private void btnBuscar_Click(object sender, EventArgs e) { txtBuscarSipaa.Text = ""; string buscar = txtBuscar.Text; if (utilerias.IsNumber(txtBuscar.Text)) { //valida si esta vacio if (txtBuscar.Text != String.Empty) { // toma elvalor de la busqueda idtrab = Convert.ToInt32(txtBuscar.Text); //utilerias.DisableBotones(btnGuardar, 1, true); try { //obtiene la lista usuario = usuario.ObtenerListaTrabajadorUsuario(5, idtrab); //valida si lo encontro if (usuario.enc == 1) { //valida si esta activo if (usuario.st == 1) { ///asigna valores de sp /// panel10.Visible = true; txtCvUsuario.Enabled = false; txtNombre.Enabled = false; txtPassword.Enabled = false; txtCvUsuario.Text = buscar; txtNombre.Text = usuario.Nombre; txtPassword.Text = buscar; btnGuardar.Enabled = true; variable = 1; } else { //MessageBox.Show("El usuario " + usuario.Nombre + " esta inactivo"); Utilerias.AsignarBotonResize(btnSipaa, Utilerias.PantallaSistema(), Botones.Guardar); Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "El usuario " + usuario.Nombre + " esta Inactivo"); timer1.Start(); } } else { //MessageBox.Show("No se encontró usuario en SONARH"); Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "No se encontró usuario en SONARH"); timer1.Start(); } } catch (Exception ex) { MessageBox.Show("No se encontró usuario en SONARH" + ex); Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "No se encontró usuario en SONARH"); timer1.Start(); } } else { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "Ingrese Idtrab de usuario"); timer1.Start(); txtBuscar.Focus(); } } else { //MessageBox.Show("Debes escribir solo números"); Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "Debes escribir solo números"); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { Perfil objPerfil = new Perfil(); Modulo objModulo = new Modulo(); objModulo.CVModulo = CVModulo; objModulo.UsuuMod = LoginInfo.IdTrab; objModulo.PrguMod = this.Name; AsignarPermisosObjeto(objModulo); int response = 0; objModulo = asignarObjeto(objModulo); switch (iOpcionAdmin) { case 1: response = objPerfil.AsignarModuloAPerfil(objModulo, CVPerfil, iOpcionAdmin); break; case 3: DialogResult result = MessageBox.Show("¿Seguro que desea Eliminar la Asignación?", this.Name, MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { response = objPerfil.AsignarModuloAPerfil(objModulo, CVPerfil, iOpcionAdmin); iOpcionAdmin = 1; ckbEliminarAsig.Visible = false; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Guardar); ckbEliminar.Checked = false; ckbActualizar.Checked = false; ckbAgregar.Checked = false; ckbImprimir.Checked = false; ckbLectura.Checked = true; } else if (result == DialogResult.No) { response = 10; } break; case 7: result = MessageBox.Show("¿Seguro que desea Eliminar Todas las Asignaciones?", this.Name, MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { objModulo.CVModulo = ""; response = objPerfil.AsignarModuloAPerfil(objModulo, CVPerfil, iOpcionAdmin); } else if (result == DialogResult.No) { response = 10; } break; case 8: objModulo.CVModulo = ""; objPerfil.AsignarModuloAPerfil(objModulo, CVPerfil, 7); foreach (string sObj in ltAsignacionModulos) { objModulo.CVModulo = sObj; response = objPerfil.AsignarModuloAPerfil(objModulo, CVPerfil, iOpcionAdmin); } ltAsignacionModulos.Clear(); break; } // //timer1.Start(); if (response == 0) { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 1, "Actualización Correcta"); timer1.Start(); } else if (response == 1) { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 1, "Asignación Correcta"); lbMensaje.Text = "Asignación Correcta"; timer1.Start(); } else if (response == 2) { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 1, "Asignación eliminada"); timer1.Start(); } else if (response == 7) { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 1, "Asignaciones eliminadas"); timer1.Start(); } ltAsignacionModulos.Clear(); //string idtrab = LoginInfo.IdTrab; dtPermisos = objModulo.obtenerModulosxCvPerfil(CVPerfil); AsignarPermisos(); BotonActual(dtPermisos); if (ckbheader.Checked == true) { Ckbheader_CheckedChanged(sender, e); } } catch (Exception ex) { panelTag.Visible = true; panelTag.BackColor = ColorTranslator.FromHtml("#ef5350"); lbMensaje.Text = "Error de Comunicación con el servidor. Favor de Intentarlo más tarde."; timer1.Start(); } }
//----------------------------------------------------------------------------------------------- // C A J A S D E T E X T O //----------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------- // E V E N T O S //----------------------------------------------------------------------------------------------- private void Ckbheader_CheckedChanged(object sender, EventArgs e) { if (CVPerfil != 0) { panelPermisos.Enabled = true; Bitmap btImagen; string stag = ""; ckbEliminarAsig.Visible = false; if (ckbheader.Checked == true) { iOpcionAdmin = 8; btImagen = Resources.ic_check_circle_green_400_18dp; stag = "check"; ckbLectura.Checked = true; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Guardar); foreach (DataGridViewRow row in dgvModulos.Rows) { row.Cells[0].Value = btImagen; row.Cells[0].Tag = stag; if (!ltAsignacionModulos.Contains(row.Cells[1].Value.ToString())) { ltAsignacionModulos.Add(row.Cells[1].Value.ToString()); } } } else { iOpcionAdmin = 7; btImagen = Resources.ic_lens_blue_grey_600_18dp; stag = "uncheck"; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Borrar); ckbEliminarAsig.Visible = false; //ckbheader.Checked = false; ltAsignacionModulos.Clear(); ckbActualizar.Checked = false; ckbAgregar.Checked = false; ckbEliminar.Checked = false; ckbEliminarAsig.Checked = false; ckbImprimir.Checked = false; ckbLectura.Checked = false; if (Permisos.dcPermisos["Eliminar"] != 1) { iOpcionAdmin = 8; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Guardar); panelPermisos.Enabled = false; } foreach (DataGridViewRow row in dgvModulos.Rows) { row.Cells[0].Value = btImagen; row.Cells[0].Tag = stag; } } } else { ckbheader.Checked = false; Utilerias.ControlNotificaciones(panelTag, lbMensaje, 2, "No se ha Seleccionado un Perfil"); dgvModulos.ClearSelection(); dgvPerfil.ClearSelection(); timer1.Start(); } }
private void BotonActual(DataTable dtPermisos) { panelPermisos.Enabled = true; DataRow[] rows = dtPermisos.Select("IdModulo = '" + CVModulo + "'"); if (rows.Count() == 0) { if (Permisos.dcPermisos["Crear"] == 1) { ckbEliminarAsig.Visible = false; iOpcionAdmin = 1; // panelPermisos.Enabled = false; ckbActualizar.Checked = false; ckbAgregar.Checked = false; ckbEliminar.Checked = false; ckbEliminarAsig.Checked = false; ckbImprimir.Checked = false; ckbLectura.Checked = true; panelPermisos.Visible = true; AsignarBotonResize(btnGuardar, PantallaSistema(), Botones.Guardar); } } else { iOpcionAdmin = 1; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Editar); //btnGuardar.Image = Resources.Editar; ckbEliminarAsig.Checked = false; ckbEliminarAsig.Visible = true; if (rows[0].ItemArray[3].ToString() == "1") { ckbLectura.Checked = true; } else { ckbLectura.Checked = false; } if (rows[0].ItemArray[4].ToString() == "1") { ckbActualizar.Checked = true; } else { ckbActualizar.Checked = false; } if (rows[0].ItemArray[5].ToString() == "1") { ckbEliminar.Checked = true; } else { ckbEliminar.Checked = false; } if (rows[0].ItemArray[6].ToString() == "1") { ckbImprimir.Checked = true; } else { ckbImprimir.Checked = false; } if (rows[0].ItemArray[7].ToString() == "1") { ckbAgregar.Checked = true; } else { ckbAgregar.Checked = false; } if (Permisos.dcPermisos["Actualizar"] == 0 && Permisos.dcPermisos["Eliminar"] == 1) { iOpcionAdmin = 3; ckbEliminarAsig.Visible = true; btnGuardar.Visible = true; Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), Botones.Borrar); } else if (Permisos.dcPermisos["Actualizar"] == 0 && Permisos.dcPermisos["Eliminar"] == 0 && Permisos.dcPermisos["Crear"] == 1) { iOpcionAdmin = 1; ckbEliminarAsig.Visible = false; btnGuardar.Visible = false; ckbLectura.Enabled = false; ckbActualizar.Enabled = false; ckbEliminar.Enabled = false; ckbImprimir.Enabled = false; ckbAgregar.Enabled = false; } } }
private void dgvPerfiles_CellClick(object sender, DataGridViewCellEventArgs e) { // Utilerias.ApagarControlxPermiso(ckbEliminar, "Eliminar", ltPermisos); for (int iContador = 0; iContador < dgvPerfiles.Rows.Count; iContador++) { dgvPerfiles.Rows[iContador].Cells[0].Value = Resources.ic_lens_blue_grey_600_18dp; } if (dgvPerfiles.SelectedRows.Count != 0) { lblAccion.Text = " Perfil Seleccionado"; DataGridViewRow row = this.dgvPerfiles.SelectedRows[0]; IdPerfil = Convert.ToInt32(row.Cells["CVPERFIL"].Value.ToString()); string ValorRow = row.Cells["DESCRIPCION"].Value.ToString(); strEstatus = row.Cells["Estatus"].Value.ToString(); txtPerfil.Text = ValorRow; PanelEditar.Visible = true; row.Cells[0].Value = Resources.ic_check_circle_green_400_18dp; //Permisos if (Permisos.dcPermisos["Eliminar"] == 1 && Permisos.dcPermisos["Actualizar"] == 1) { Utilerias.AsignarBotonResize(btnGuardar, new Size(sysW, sysH), "Editar"); iOpcionAdmin = 2; ckbEliminar.Visible = true; ckbEliminar.Checked = false; if (strEstatus == "Inactivo") { ckbEliminar.Text = "Alta"; } else if (strEstatus == "Activo") { ckbEliminar.Text = "Baja"; } } else if (Permisos.dcPermisos["Eliminar"] == 1) { iOpcionAdmin = 3; if (strEstatus == "0") { Utilerias.AsignarBotonResize(btnGuardar, new Size(sysW, sysH), "Alta"); } else if (strEstatus == "1") { Utilerias.AsignarBotonResize(btnGuardar, new Size(sysW, sysH), "Baja"); } } else if (Permisos.dcPermisos["Actualizar"] == 1) { Utilerias.AsignarBotonResize(btnGuardar, new Size(sysW, sysH), "Editar"); iOpcionAdmin = 2; } // Utilerias.ApagarControlxPermiso(btnGuardar, "Actualizar", ltPermisos); } }
private void btnImprimirDetalle_Click(object sender, EventArgs e) { Utilerias.AsignarBotonResize(btnImprimirDetalle, new Size(sysW, sysH), "Imprimir"); estatus = cbEstatus.SelectedIndex; if (estatus < 0) { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "Selecciona un Status"); timer1.Start(); } //Filtra activo if (estatus == 0) { //Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "" + estatus); //timer1.Start(); Usuario objUsuario = new Usuario(); DataTable dtReporte; dtReporte = objUsuario.ReporteUsuarios("", 0, "", "", "1", "", "", 5); switch (dtReporte.Rows.Count) { case 0: DialogResult result = MessageBox.Show("Consulta Sin Resultados", "SIPAA"); break; default: ViewerReporte form = new ViewerReporte(); ReporteUsuarios dtrpt = new ReporteUsuarios(); ReportDocument ReportDoc = Utilerias.ObtenerObjetoReporte(dtReporte, this.CompanyName, dtrpt.ResourceName); ReportDoc.SetParameterValue("TotalRegistros", dtReporte.Rows.Count.ToString()); form.RptDoc = ReportDoc; form.Show(); break; } } //FILTRA INACTIVO if (estatus == 1) { //Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "" + estatus); //timer1.Start(); Usuario objUsuario = new Usuario(); DataTable dtReporte; dtReporte = objUsuario.ReporteUsuarios("", 0, "", "", "0", "", "", 5); switch (dtReporte.Rows.Count) { case 0: DialogResult result = MessageBox.Show("Consulta Sin Resultados", "SIPAA"); break; default: ViewerReporte form = new ViewerReporte(); ReporteUsuarios dtrpt = new ReporteUsuarios(); ReportDocument ReportDoc = Utilerias.ObtenerObjetoReporte(dtReporte, this.CompanyName, dtrpt.ResourceName); ReportDoc.SetParameterValue("TotalRegistros", dtReporte.Rows.Count.ToString()); form.RptDoc = ReportDoc; form.Show(); break; } } // FILTRA TODOS if (estatus == 2) { //Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "" + estatus); //timer1.Start(); Usuario objUsuario = new Usuario(); DataTable dtReporte; dtReporte = objUsuario.ReporteUsuarios("", 0, "", "", "%", "", "", 5); switch (dtReporte.Rows.Count) { case 0: DialogResult result = MessageBox.Show("Consulta Sin Resultados", "SIPAA"); break; default: ViewerReporte form = new ViewerReporte(); ReporteUsuarios dtrpt = new ReporteUsuarios(); ReportDocument ReportDoc = Utilerias.ObtenerObjetoReporte(dtReporte, this.CompanyName, dtrpt.ResourceName); ReportDoc.SetParameterValue("TotalRegistros", dtReporte.Rows.Count.ToString()); form.RptDoc = ReportDoc; form.Show(); break; } } }
private void dgvIncidencia_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (Permisos.dcPermisos["Actualizar"] != 0 || Permisos.dcPermisos["Eliminar"] != 0) { for (int iContador = 0; iContador < dgvIncidencia.Rows.Count; iContador++) { dgvIncidencia.Rows[iContador].Cells[0].Value = Resources.ic_lens_blue_grey_600_18dp; } if (dgvIncidencia.SelectedRows.Count != 0) { cbIncidencia.Visible = true; DataGridViewRow row = this.dgvIncidencia.SelectedRows[0]; PanelEditar.Visible = true; cvIncidencia = Convert.ToInt32(row.Cells["cvincidencia"].Value.ToString()); cvTipo = Convert.ToInt32(row.Cells["cvtipo"].Value.ToString()); strIncidencia = row.Cells["Incidencia"].Value.ToString(); strTipoIncidencia = row.Cells["Tipo"].Value.ToString(); txtTipoEditar.Text = strTipoIncidencia; strEstatus = row.Cells["Estatus"].Value.ToString(); Incidencia objIncidencia = new Incidencia(); Utilerias.llenarComboxDataTable(cbIncidencia, incid.ObtenerIncidenciaxTipo(objIncidencia, 6), "cvincidencia", "Incidencia"); ckbEliminar.Visible = true; ckbEliminar.Checked = false; txtTipoEditar.Text = strTipoIncidencia; cbIncidencia.Text = row.Cells["Incidencia"].Value.ToString(); lblAccion.Text = " Editar Incidencia"; cbIncidencia.Enabled = false; PanelEditar.Visible = true; row.Cells[0].Value = Resources.ic_check_circle_green_400_18dp; //Permisos if (Permisos.dcPermisos["Eliminar"] == 1 && Permisos.dcPermisos["Actualizar"] == 1) { Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Editar"); iOpcionAdmin = 2; if (strEstatus == "0") { ckbEliminar.Text = "Alta"; } else if (strEstatus == "1") { ckbEliminar.Text = "Baja"; } } else if (Permisos.dcPermisos["Eliminar"] == 1 && Permisos.dcPermisos["Actualizar"] == 0) { iOpcionAdmin = 3; ckbEliminar.Visible = false; if (strEstatus == "0") { Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Alta"); } else if (strEstatus == "1") { Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Baja"); } } else if (Permisos.dcPermisos["Actualizar"] == 1 && Permisos.dcPermisos["Eliminar"] == 0) { Utilerias.AsignarBotonResize(btnGuardar, Utilerias.PantallaSistema(), "Editar"); iOpcionAdmin = 2; ckbEliminar.Visible = false; } } } }
private void btnImprimirDetalle_Click(object sender, EventArgs e) { Utilerias.AsignarBotonResize(btnImprimirDetalle, new Size(sysW, sysH), "Imprimir"); estatus = cbEstatus.SelectedIndex; if (estatus < 0) { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "Selecciona un Estatus"); timer1.Start(); } if (estatus == 0) { //Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "" + estatus); //timer1.Start(); Perfil objPerfil = new Perfil(); DataTable dtReporte; dtReporte = objPerfil.ReportePerfiles(0, "", "1", "", "", 5); switch (dtReporte.Rows.Count) { case 0: DialogResult result = MessageBox.Show("Consulta Sin Resultados", "SIPAA"); break; default: ViewerReporte form = new ViewerReporte(); ReportePerfiles dtrpt = new ReportePerfiles(); ReportDocument ReportDoc = Utilerias.ObtenerObjetoReporte(dtReporte, this.CompanyName, dtrpt.ResourceName); //////////////////// /* ViewerReporte form = new ViewerReporte(); * ConceptosNomina dtrpt = new ConceptosNomina(); * ReportDocument ReportDoc = Utilerias.ObtenerObjetoReporte(dtReporteRegistro, this.CompanyName, dtrpt.ResourceName); */ ////////////////////// ReportDoc.SetParameterValue("TotalRegistros", dtReporte.Rows.Count.ToString()); //ReportDoc.SetParameterValue("Filtro", cbEstatus.SelectedItem.ToString()); form.RptDoc = ReportDoc; form.Show(); break; } } if (estatus == 1) { //Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "" + estatus); //timer1.Start(); Perfil objPerfil = new Perfil(); DataTable dtReporte; dtReporte = objPerfil.ReportePerfiles(0, "", "0", "", "", 5); switch (dtReporte.Rows.Count) { case 0: DialogResult result = MessageBox.Show("Consulta Sin Resultados", "SIPAA"); break; default: ViewerReporte form = new ViewerReporte(); ReportePerfiles dtrpt = new ReportePerfiles(); ReportDocument ReportDoc = Utilerias.ObtenerObjetoReporte(dtReporte, this.CompanyName, dtrpt.ResourceName); ReportDoc.SetParameterValue("TotalRegistros", dtReporte.Rows.Count.ToString()); //ReportDoc.SetParameterValue("Filtro", cbEstatus.SelectedItem.ToString()); form.RptDoc = ReportDoc; form.Show(); break; } } if (estatus == 2) { //Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "" + estatus); //timer1.Start(); Perfil objPerfil = new Perfil(); DataTable dtReporte; dtReporte = objPerfil.ReportePerfiles(0, "", "%", "", "", 5); switch (dtReporte.Rows.Count) { case 0: DialogResult result = MessageBox.Show("Consulta Sin Resultados", "SIPAA"); break; default: ViewerReporte form = new ViewerReporte(); ReportePerfiles dtrpt = new ReportePerfiles(); ReportDocument ReportDoc = Utilerias.ObtenerObjetoReporte(dtReporte, this.CompanyName, dtrpt.ResourceName); ReportDoc.SetParameterValue("TotalRegistros", dtReporte.Rows.Count.ToString()); ReportDoc.SetParameterValue("Filtro", cbEstatus.SelectedItem.ToString()); form.RptDoc = ReportDoc; form.Show(); break; } } }