private void FrmCargarPagosCGP_Load(object sender, EventArgs e) { try { objLogica = new CapaLogica(); ListarParametrosArc = objLogica.ConsultarParametrosArcCGP(); txtDetallePago.Text = "PAGOS CGP"; //Mostrar los consecutivos del archivo foreach (var item in ListarParametrosArc) { txtNumEnvio.Text = (item.IdNumEnvio + 1).ToString(); txtConsecutivo.Text = (item.IdConsecutivo + 1).ToString(); txtCodEntidad.Text = item.CodEntidad.ToString(); IdNegocio = item.IdNegocio.ToString(); NomNegocio = item.NomNegocio.ToString(); // CodMoneda = item.CodMoneda.ToString(); // CuentaClienteOrigen = item.CuentaClienteOrigen.ToString(); } //Cargamos los tipos de servicio que existen ConsultarTipoServSinpe(); } catch (Exception ex) { MessageBox.Show("Error al cargar la pantalla " + ex.Message.ToString()); } }
private void BtnGuardar_Click(object sender, EventArgs e) { List <PermisosObj> ListadoAux = ListadoPermisos; DialogResult rs; rs = MessageBox.Show("Desea modificar los permiso del usuario " + DgUsuarios.CurrentRow.Cells["colUsuario"].Value.ToString() + " ?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rs == System.Windows.Forms.DialogResult.No) { return; } objCapaLogica = new CapaLogica(); foreach (PermisosObj item in ListadoAux) { Permisos obj = new Permisos(); obj.IdUsuario = item.aIdUsuario; obj.IdObjeto = item.aIdPantalla; obj.Visible = item.aVisible; obj.Lectura = item.aLectura; obj.Escritura = item.aEscritura; obj.Borrado = item.aBorrado; objCapaLogica.ModificarPermiso(obj); //Modificar subOpcion viculada a la pantalla obj.IdObjeto = objCapaLogica.ConsultarPantallas().Where(x => x.IdPantalla == item.aIdPantalla).FirstOrDefault().IdSubOp; objCapaLogica.ModificarPermiso(obj); } // ActualizarPermisos(); CargaPermisos(); }
private void BtnEliminar_Click(object sender, EventArgs e) { objMoviBanco = new MoviBanco(); objMoviBanco.COD_COMPANIA = cmbCompania.SelectedIndex == 0 ? "01001001" : "02001001"; objMoviBanco.NUM_CUENTA = CmbNUM_CUENTA.SelectedValue.ToString(); objMoviBanco.TIP_MOVIM = CmbTIP_MOVIM.SelectedValue.ToString(); objMoviBanco.NUM_MOVIM = TxtNUM_MOVIM.Text; objMoviBanco.MON_MOVIM = Convert.ToDecimal(TxtMON_MOVIM.Text); objMoviBanco.NOM_BENEFICIARIO = TxtBeneficiario.Text; objMoviBanco.FEC_MOVIM = DtFEC_MOVIM.Value; //objMoviBanco.COD_ESTADO = CmbCOD_ESTADO.Text == "Activo" ? "01" : "18"; objMoviBanco.COD_ESTADO = CmbCOD_ESTADO.SelectedValue.ToString(); objMoviBanco.DESCRIPCION = TxtDetalle.Text; DialogResult rs = MessageBox.Show(null, "Esta seguro de borrar el movimiento : " + objMoviBanco.NUM_MOVIM + ", del banco seleccionado?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rs == System.Windows.Forms.DialogResult.Yes) { objLogica = new CapaLogica(); objLogica.EliminarMoviBanco(objMoviBanco); MessageBox.Show(null, "Movimiento eliminado", "Confirmarción"); } LimpiarControles(); HabilitarControles(false); BtnModificar.Enabled = true; BtnEliminar.Enabled = true; BtnNuevo.Text = "&Nuevo"; ConsultarMovimientoBancos(); }
private void FrmNominaCGP_Load(object sender, EventArgs e) { try { chkDesmarcar.Checked = true; objLogica = new CapaLogica(); ListarParametrosArc = objLogica.ConsultarParametrosArcCGP(); txtDetallePago.Text = "PAGO DE PLANILLA"; //Mostrar los consecutivos del archivo foreach (var item in ListarParametrosArc) { txtNumEnvio.Text = (item.IdNumEnvio + 1).ToString(); txtConsecutivo.Text = (item.IdConsecutivo + 1).ToString(); txtCodEntidad.Text = item.CodEntidad.ToString(); } //Cargamos los tipos de nomina existentes ConsultarTipoNomina(); //Cargamos los tipos de servicio que existen ConsultarTipoServSinpe(); } catch (Exception ex) { MessageBox.Show("Error al cargar la pantalla " + ex.Message.ToString()); } }
private void CargarModulos() { // join f in objCapaLogica.ConsultarSubOpciones() on x.IdModulo equals f.IdModulo objCapaLogica = new CapaLogica(); var aux = (from x in objCapaLogica.ConsultarModulos().ToList() join f in objCapaLogica.ConsultarSubOpciones().ToList() on x.IdModulo equals f.IdModulo where x.EstModulo == 1 select new ClsCmbModulo { pIdModulo = x.IdModulo, pDesModulo = x.DesModulo }).ToList(); List <ClsCmbModulo> ListadoCarga = new List <ClsCmbModulo>(); foreach (var item in aux) { if (ListadoCarga.Find(x => x.pIdModulo == item.pIdModulo) != null) { continue; } ClsCmbModulo objClsCmbModulo = new ClsCmbModulo(); objClsCmbModulo.pIdModulo = item.pIdModulo; objClsCmbModulo.pDesModulo = item.pDesModulo; ListadoCarga.Add(objClsCmbModulo); } CmbModulo.DataSource = ListadoCarga; }
private void CargaPermisos() { objCapaLogica = new CapaLogica(); ListadoPermisos = (from Per in objCapaLogica.ConsultarPermisos().Where(x => x.IdObjeto >= 1000) join Pant in objCapaLogica.ConsultarPantallas() on Per.IdObjeto equals Pant.IdPantalla let s = objCapaLogica.ConsultarSubOpciones().Where(SubO => SubO.IdSubOp.Equals(Pant.IdSubOp)).FirstOrDefault().IdModulo where Per.IdUsuario == Convert.ToInt32(DgUsuarios.CurrentRow.Cells[0].Value) select new PermisosObj { aIdUsuario = Per.IdUsuario, aIdModulo = s, aIdPantalla = Pant.IdPantalla, aDesModulo = objCapaLogica.ConsultarModulos().Where(Mdu => Mdu.IdModulo.Equals(s)).FirstOrDefault().DesModulo, aIdSubOp = Pant.IdSubOp, aNomBoton = objCapaLogica.ConsultarSubOpciones().Where(SubO => SubO.IdSubOp.Equals(Pant.IdSubOp)).FirstOrDefault().NomBoton, aVisible = Per.Visible, aLectura = Per.Lectura, aEscritura = Per.Escritura, aBorrado = Per.Borrado }).ToList(); //LstPermi = new BindingList<PermisosObj>(ListadoPermisos); //Fuente = new BindingSource(LstPermi, null); //DgPermisos.DataSource = Fuente; DgPermisos.DataSource = ListadoPermisos.ToList(); }
private void BtnGuardar_Click(object sender, EventArgs e) { Permisos objPermisos = new Permisos(); objPermisos.IdUsuario = auxIdUsuario; objPermisos.IdObjeto = Convert.ToInt32(CmbPan.SelectedValue); objPermisos.Visible = Convert.ToInt32(ChkVisible.Checked); objPermisos.Escritura = Convert.ToInt32(ChkEscritura.Checked); objPermisos.Lectura = Convert.ToInt32(ChkLectura.Checked); objPermisos.Borrado = Convert.ToInt32(ChkBorrado.Checked); //Determinar si el permiso que desea agregar al usuario, ya no existe PermisosObj aux = ListadoPermisos.Where(x => x.aIdUsuario == objPermisos.IdUsuario && x.aIdPantalla == objPermisos.IdObjeto).FirstOrDefault(); if (aux != null) { MessageBox.Show(null, "El permiso que desea agregar al usuario ya existe", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } objCapaLogica = new CapaLogica(); objCapaLogica.AgregarPermiso(objPermisos); this.Close(); }
private void button1_Click(object sender, EventArgs e) { Permisos objPermiso = new Permisos(); objPermiso.IdObjeto = Convert.ToInt32(DgPermisos.CurrentRow.Cells["colaIdPantalla"].Value); objPermiso.IdUsuario = Convert.ToInt32(DgUsuarios.CurrentRow.Cells["colIdUsuario"].Value); objCapaLogica = new CapaLogica(); objCapaLogica.EliminarPermiso(objPermiso); CargaPermisos(); }
private void ConsultarUsuarios() { try { objCapaLogica = new CapaLogica(); ListadoUsuarios = objCapaLogica.ConsultarUsuarios(); } catch (Exception ex) { MessageBox.Show("[FrmMain_ConsultarUsuarios]" + ex.Message + "->" + ex.StackTrace); } }
private void ConsultarTipoMoviBanco() { try { objLogica = new CapaLogica(); CmbTIP_MOVIM.DataSource = objLogica.ConsultarMoviBanco().ToList(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void ConsultarEstadoMovimientos() { try { objLogica = new CapaLogica(); CmbCOD_ESTADO.DataSource = objLogica.ConsultarEstadosMovimientos().ToList(); } catch (Exception) { throw; } }
private void ConsultarVendedores() { try { objLogica = new CapaLogica(); DgVendedores.DataSource = objLogica.ConsultarVendedores().ToList(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void ConsultaraUsuariosPS() { try { objLogica = new CapaLogica(); DgUsuariosPs.DataSource = objLogica.ConsultarUsuarioPS().ToList(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void ConsultarBancos() { try { objLogica = new CapaLogica(); CmbNUM_CUENTA.DataSource = objLogica.ConsultarBancos().ToList(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void CargarSubOpciones() { objCapaLogica = new CapaLogica(); CmbPan.DataSource = (from x in objCapaLogica.ConsultarSubOpciones() where x.IdModulo == Convert.ToInt32(CmbModulo.SelectedValue) let z = objCapaLogica.ConsultarPantallas().Where(y => y.IdSubOp == x.IdSubOp).FirstOrDefault().IdPantalla select new { IdPantalla = z, NomBoton = x.NomBoton }).ToList(); }
//Metodo que tiene como objetivo consultar las SubOpciones del sistema private void ListadoSubOpcionesUsuario() { try { objCapaLogica = new CapaLogica(); ListadoSubOpciones = objCapaLogica.ConsultarSubOpciones(); } catch (Exception ex) { MessageBox.Show("[FrmMain_ListadoSubOpcionesUsuario]" + ex.Message + "->" + ex.StackTrace); } }
//Metodo para consultar los datos de la nomina private void ConsultaDatosPago(string tipoMoneda) { try { objLogica = new CapaLogica(); dtDatos.DataSource = objLogica.consultarPagosCGP(tipoMoneda); this.dtDatos.Columns["Monto"].DefaultCellStyle.Format = "#,0.00;- #,0.00;'0.00'"; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void ConsultarCreditosIncobrables() { try { objCapaLogica = new CapaLogica(); ListadoOpeIncob = objCapaLogica.ConsultarCreditosIncobrables(); DgCreditosInco.DataSource = ListadoOpeIncob.ToList(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
//Metodo para consultar los tipos de nomina private void ConsultarTipoNomina() { try { objLogica = new CapaLogica(); cmbTipoNomina.DisplayMember = "DESCRIPCION"; cmbTipoNomina.ValueMember = "NOMINA"; cmbTipoNomina.DataSource = objLogica.ConsultarTipoNomina().ToList(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
//Metodo para consultar los tipos de servicio sinpe private void ConsultarTipoServSinpe() { try { objLogica = new CapaLogica(); cmbTiposServSinpe.DisplayMember = "DescServicio"; cmbTiposServSinpe.ValueMember = "codServicio"; cmbTiposServSinpe.DataSource = objLogica.ConsultarTipoServicioSinpe().ToList(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void ConsultarMovimientoBancos() { try { TxtBuscar.Text = string.Empty; objLogica = new CapaLogica(); ListadoMovimientos = objLogica.ConsultarMovimientosBancos().ToList(); DgMovimientos.DataSource = ListadoMovimientos; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void FrmPermisos_Load(object sender, EventArgs e) { objCapaLogica = new CapaLogica(); var aux = from x in objCapaLogica.ConsultarUsuarios() select new { IdUsuario = x.IdUsuario, Usuario = x.Usuario, NomUsu = x.Nombre + " " + x.Apellido1 + " " + x.Apellido2 }; DgUsuarios.DataSource = aux.ToList(); CargaPermisos(); }
public bool ValidarUsuarioLocal(string pUsuario, string pClave) { bool UsrValido = false; string auxUsuario = string.Empty; string auxClave = string.Empty; objCapaLogica = new CapaLogica(); Usuarios auxUsr = objCapaLogica.ConsultarUsuarios().Where(x => x.Usuario.ToUpper().Equals(pUsuario.ToUpper())).FirstOrDefault(); if ((auxUsr != null) && ((Decrypt(auxUsr.Clave, true).Equals(pClave)))) { UsrValido = true; } return(UsrValido); }
//Metodo para eliminar los datos ya generados del xml de la tabla machaves private void EliminarInfoPagoCGP() { try { foreach (DataGridViewRow row in dtDatos.Rows) { CargaPagosCGP objCGP = new CargaPagosCGP(); objCGP.IdUsuario = Environment.UserName; objLogica = new CapaLogica(); objLogica.EliminarDatosPagoCGP(objCGP); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void ActualizarPermisos() { Console.Write(ListadoPermisos.Count.ToString()); objCapaLogica = new CapaLogica(); foreach (PermisosObj item in ListadoPermisos) { Permisos obj = new Permisos(); obj.IdUsuario = item.aIdUsuario; obj.IdObjeto = item.aIdPantalla; obj.Visible = item.aVisible; obj.Lectura = item.aLectura; obj.Escritura = item.aEscritura; obj.Borrado = item.aBorrado; objCapaLogica.ModificarPermiso(obj); } }
private void FrmMain_Load(object sender, EventArgs e) { pnMain.Visible = false; pnGeneral.Visible = false; pnBackOffice.Visible = false; pnCaptacion.Visible = false; pnColocaciones.Visible = false; Usuario = new Usuarios(); //Usuario.IdUsuario = 1; //Solo para efectos de debug objCapaLogica = new CapaLogica(); Usuario = objCapaLogica.ConsultarUsuarios().Where(x => x.IdUsuario == FrmLogin.UsuarioSistema).FirstOrDefault(); BgEtiquetaUsuario.Text = Usuario.Nombre + " " + Usuario.Apellido1 + " " + Usuario.Apellido2 + " [" + Usuario.Usuario + "]"; ConfigurarLsts(LstGeneral); ConfigurarLsts(LstBackOffice); ConfigurarLsts(LstCaptacion); ConfigurarLsts(LstColocaciones); ListadoPermisosUsuario(); AplicarPermisosVisibil(); }
private void GestionarUsuario(char Tipo) { try { Usuarios objUsuario = new Usuarios(); //objUsuario.IdUsuario = Convert.ToInt32(DgUsuarios.CurrentRow.Cells[0].Value); objUsuario.Usuario = TxtUsuario.Text; objUsuario.Nombre = TxtNombre.Text; objUsuario.Apellido1 = TxtApellido1.Text; objUsuario.Apellido2 = TxtApellido2.Text; objUsuario.Correo = TxtCorreo.Text; objUsuario.Clave = Encrypt(TxtClave.Text, true); objUsuario.FechaCreacion = DtFechaCreacion.Value; objUsuario.CambiarClave = ChkCambiarClave.Checked?1:0; objUsuario.Estado = ChkEstado.Checked ? 1 : 0; objCapaLogica = new CapaLogica(); if (Tipo == 'I') { objCapaLogica.AgregarUsuario(objUsuario); } if (Tipo == 'U') { objUsuario.IdUsuario = Convert.ToInt32(DgUsuarios.CurrentRow.Cells[0].Value); objCapaLogica.ModificarUsuario(objUsuario); } if (Tipo == 'E') { objUsuario.IdUsuario = Convert.ToInt32(DgUsuarios.CurrentRow.Cells[0].Value); objCapaLogica.EliminarUsuario(objUsuario); } MessageBox.Show("Gestión correcta"); } catch (Exception ex) { MessageBox.Show("[FrmMain_ObjetoUsuario]" + ex.Message + "->" + ex.StackTrace); } }
private void EjecutarAccion(char Tipo) { if (Tipo == 'N') { BtnNuevo.Text = "Guardar"; BtnEliminar.Text = "Cancelar"; BtnModificar.Enabled = false; HabilitarControles(true); LimpiarControles(); return; } if (Tipo == 'G') { BtnNuevo.Text = "Nuevo"; BtnEliminar.Text = "Eliminar"; BtnModificar.Enabled = true; objLogica = new CapaLogica(); //MessageBox.Show(objLogica.ConsultarSiguienteVendendedor().ToString()); ObjetoVendedor(); objVendedor.COD_VENDEDOR = objLogica.ConsultarSiguienteVendendedor() + 1; int i = 1; while (i <= 2) { if (i == 1) { objVendedor.COD_COMPANIA = "01001001"; } else { objVendedor.COD_COMPANIA = "02001001"; } objLogica.RegistrarVendedor(objVendedor); i += 1; } HabilitarControles(false); return; } }
//Metodo para consultar los datos de la nomina private void ConsultaDatosNomina(String fecPago, string tipoNomina) { try { objLogica = new CapaLogica(); objLogica.consultarNominas(Convert.ToDateTime(fecPago), tipoNomina); dtDatos.DataSource = objLogica.consultarNominas(Convert.ToDateTime(fecPago), tipoNomina); this.dtDatos.Columns["Monto"].DefaultCellStyle.Format = "#,0.00;- #,0.00;'0.00'"; DataGridViewCheckBoxColumn columna = new DataGridViewCheckBoxColumn(); columna.Name = "Pagar"; dtDatos.Columns.Add(columna); columna.Width = 100; foreach (DataGridViewRow fila in dtDatos.Rows) { fila.Cells["Pagar"].Value = true; this.dtDatos.Columns[9].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public int ObtenerUsuarioSistema(string pUsuario) { objCapaLogica = new CapaLogica(); return(objCapaLogica.ConsultarUsuarios().Where(x => x.Usuario.ToUpper().Equals(pUsuario.ToUpper())).FirstOrDefault().IdUsuario); }