private void btnCrear_Click(object sender, EventArgs e) { ResultadoStored_Int Resultado = new ResultadoStored_Int(); clsGeneral.BitacoraMovimientosSistema Bitacora = new clsGeneral.BitacoraMovimientosSistema(Sistema.Global.Usr_Id, CatalogoStoreds.Catalogos_I_TiposPagoPuentes, vBit_DatosPrevios: null); clsGeneral.TiposPagoPuentes Tipo = new clsGeneral.TiposPagoPuentes(txtIngNombre.Text.Trim(), (int)txtIngOrden.Value, chkIngActivo.Checked); Resultado = clsBD.Catalogos_I_TiposPagoPuentes(Tipo); if (!Resultado.HayError) { if (Resultado.Resultado > 0) { ResultadoStored_Str ResultadoS = new ResultadoStored_Str(); ResultadoS = clsBD.Catalogos_C_TiposPagoPuentesBitacora(Resultado.Resultado); Bitacora.Bit_DatosPrevios = clsGeneral.Zip(ResultadoS.Resultado); clsBD.Bitacoras_I_MovimientosSistema(Bitacora); MessageBox.Show("Se ha agregado un tipo de pago", "Proceso finalizado", MessageBoxButtons.OK, MessageBoxIcon.Information); txtIngNombre.Text = string.Empty; chkIngActivo.Checked = false; txtIngNombre.Focus(); } else { MessageBox.Show("Al parecer se generó el registro pero hubo un problema con la bitácora. Revise por favor", "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show(Resultado.Error, "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnCrearModulo_Click(object sender, EventArgs e) { ResultadoStored_Int Resultado = new ResultadoStored_Int(); clsGeneral.BitacoraMovimientosSistema Bitacora = new clsGeneral.BitacoraMovimientosSistema(Global.Usr_Id, CatalogoStoreds.Catalogos_I_Modulos, vBit_DatosPrevios: null); clsGeneral.CatModulos Modulos = new clsGeneral.CatModulos(0, txtCNombre.Text.Trim(), txtCDescripcion.Text.Trim(), txtCFormulario.Text.Trim(), chkCMultiple.Checked, chkCActivo.Checked); Resultado = clsBD.Catalogos_I_Modulos(Modulos); if (!Resultado.HayError) { if (Resultado.Resultado > 0) { ResultadoStored_Str ResultadoS = new ResultadoStored_Str(); ResultadoS = clsBD.Catalogos_C_ModulosBitacora(Resultado.Resultado); Bitacora.Bit_DatosPrevios = clsGeneral.Zip(ResultadoS.Resultado); clsBD.Bitacoras_I_MovimientosSistema(Bitacora); MessageBox.Show("Se ha agregado un módulo.", "Proceso finalizado", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCNombre.Text = string.Empty; txtCDescripcion.Text = string.Empty; txtCFormulario.Text = string.Empty; chkCActivo.Checked = false; txtCNombre.Focus(); } else { MessageBox.Show("Al parecer se generó el registro pero hubo un problema con la bitácora. Revise por favor.", "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show(Resultado.Error, "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnCrear_Click(object sender, EventArgs e) { ResultadoStored_Int Resultado = new ResultadoStored_Int(); if (!chkIngNoLiquidado.Checked) { FechaLiq = dtpIngFechaLiquidacion.Value; } else { FechaLiq = null; } clsGeneral.BitacoraMovimientosSistema Bitacora = new clsGeneral.BitacoraMovimientosSistema(Sistema.Global.Usr_Id, CatalogoStoreds.Catalogos_I_OrigenCreditosPuente, vBit_DatosPrevios: null); clsGeneral.OrigenCreditosPuente OCP = new clsGeneral.OrigenCreditosPuente((int)txtIngId.Value, txtIngOrigen.Text.Trim(), (int)cboIngProyectos.SelectedValue, txtIngEstado.Text.Trim(), cboIngDacionAdju.SelectedValue.ToString(), FechaLiq); Resultado = clsBD.Catalogos_I_OrigenCreditosPuente(OCP); if (!Resultado.HayError) { if (Resultado.Resultado > 0) { ResultadoStored_Str ResultadoS = new ResultadoStored_Str(); ResultadoS = clsBD.Catalogos_C_OrigenCreditosPuenteBitacora(Resultado.Resultado); Bitacora.Bit_DatosPrevios = clsGeneral.Zip(ResultadoS.Resultado); clsBD.Bitacoras_I_MovimientosSistema(Bitacora); MessageBox.Show("Se ha agregado un origen.", "Proceso finalizado", MessageBoxButtons.OK, MessageBoxIcon.Information); txtIngId.Value = 1; txtIngOrigen.Text = string.Empty; if (cboIngProyectos.Items.Count > 0) { cboIngProyectos.SelectedIndex = 0; } if (cboIngDacionAdju.Items.Count > 0) { cboIngDacionAdju.SelectedIndex = 0; } dtpIngFechaLiquidacion.Value = DateTime.Now; txtIngEstado.Text = string.Empty; txtIngId.Focus(); } else { MessageBox.Show("Al parecer se generó el registro pero hubo un problema con la bitácora. Revise por favor.", "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show(Resultado.Error, "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static bool SistemaEnMantenimiento(int Usr_Id) { ResultadoStored_Int Resultado = new ResultadoStored_Int(); Resultado = clsBD.Sistema_C_Mantenimiento(Usr_Id); if (Resultado.Resultado == 0) { return(false); } else { return(true); } }
private void btnCrear_Click(object sender, EventArgs e) { ResultadoStored_Int Resultado = new ResultadoStored_Int(); clsGeneral.BitacoraMovimientosSistema Bitacora = new clsGeneral.BitacoraMovimientosSistema(Sistema.Global.Usr_Id, CatalogoStoreds.Catalogos_I_Proyectos, vBit_DatosPrevios: null); clsGeneral.Proyecto Proyecto = new clsGeneral.Proyecto((int)cboIngPromotor.SelectedValue, txtIngNombre.Text, (int)txtIngNumViviendas.Value, dtpIngFechaApertura.Value, dtpIngFechaVencimiento.Value, txtIngMontoCredPesos.Value, txtIngMontoDesembolsadoPesos.Value, txtIngTipoAmortizacion.Text, cboIngAdministracion.SelectedValue.ToString(), txtIngSpread.Value, chkIngActivo.Checked); Resultado = clsBD.Catalogos_I_Proyectos(Proyecto); if (!Resultado.HayError) { if (Resultado.Resultado > 0) { ResultadoStored_Str ResultadoS = new ResultadoStored_Str(); ResultadoS = clsBD.Catalogos_C_PromotoresBitacora(Resultado.Resultado); Bitacora.Bit_DatosPrevios = clsGeneral.Zip(ResultadoS.Resultado); clsBD.Bitacoras_I_MovimientosSistema(Bitacora); MessageBox.Show("Se ha agregado un proyecto.", "Proceso finalizado", MessageBoxButtons.OK, MessageBoxIcon.Information); cboIngPromotor.SelectedIndex = 0; txtIngNombre.Text = string.Empty; txtIngNumViviendas.Value = 1; dtpIngFechaApertura.Value = DateTime.Now; dtpIngFechaVencimiento.Value = DateTime.Now; txtIngMontoCredPesos.Value = 0; txtIngMontoDesembolsadoPesos.Value = 0; txtIngTipoAmortizacion.Text = string.Empty; if (cboIngAdministracion.Items.Count > 0) { cboIngAdministracion.SelectedIndex = 0; } txtIngSpread.Value = 0; chkIngActivo.Checked = false; cboIngPromotor.Focus(); } else { MessageBox.Show("Al parecer se generó el registro pero hubo un problema con la bitácora. Revise por favor.", "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show(Resultado.Error, "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnCrear_Click(object sender, EventArgs e) { ResultadoStored_Int Resultado = new ResultadoStored_Int(); clsGeneral.BitacoraMovimientosSistema Bitacora = new clsGeneral.BitacoraMovimientosSistema(Sistema.Global.Usr_Id, CatalogoStoreds.Catalogos_I_TIIE, vBit_DatosPrevios: null); clsGeneral.TIIE TIIE = new clsGeneral.TIIE((int)txtIngMes.Value, (int)txtIngAnno.Value, txtIngValor.Value); if (clsBD.Catalogos_C_TIIEVerificarExistente(TIIE).Resultado > 0) { MessageBox.Show("Ya existe un valor registrado para el periodo, será dirigido a la pestaña donde puede modificarlo", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); tab01.SelectedIndex = 1; return; } Resultado = clsBD.Catalogos_I_TIIE(TIIE); if (!Resultado.HayError) { if (Resultado.Resultado > 0) { ResultadoStored_Str ResultadoS = new ResultadoStored_Str(); ResultadoS = clsBD.Catalogos_C_TIIEBitacora(TIIE); Bitacora.Bit_DatosPrevios = clsGeneral.Zip(ResultadoS.Resultado); clsBD.Bitacoras_I_MovimientosSistema(Bitacora); MessageBox.Show("Se ha agregado un registro para TIIE", "Proceso finalizado", MessageBoxButtons.OK, MessageBoxIcon.Information); txtIngValor.Value = 0; ValoresIniciales(); } else { MessageBox.Show("Al parecer se generó el registro pero hubo un problema con la bitácora. Revise por favor.", "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show(Resultado.Error, "Errores en el proceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static RespuestaAcceso ValidarAccesoUsuario(int Usr_Id, int Mod_Id) { RespuestaAcceso Respuesta = new RespuestaAcceso(); if (Usr_Id > 0) { ResultadoStored_Int Resultado = new ResultadoStored_Int(); Resultado = clsBD.Sistema_C_Mantenimiento(Usr_Id); if (!Resultado.HayError) { if (Resultado.Resultado == 0) { Resultado = new ResultadoStored_Int(); Resultado = clsBD.Usuarios_C_AccesoModulo(Usr_Id, Mod_Id); if (!Resultado.HayError) { if (Resultado.Resultado > 0) { ResultadoStored_Str Resultado2 = new BD.ResultadoStored_Str(); Resultado2 = clsBD.Modulos_C_Activo(Mod_Id); if (!Resultado2.HayError) { if (Resultado2.Resultado == "S") { Respuesta.Permitido = true; Respuesta.Mensaje = ""; Respuesta.Titulo = ""; Respuesta.MsgIcon = MessageBoxIcon.None; } else { Respuesta.Permitido = false; Respuesta.Mensaje = "Tiene permiso para acceder a este módulo, sin embargo, no se encuentra disponible"; Respuesta.Titulo = "Acceso denegado"; Respuesta.MsgIcon = MessageBoxIcon.Stop; } } else { Respuesta.Permitido = false; Respuesta.Mensaje = Resultado.Error; Respuesta.Titulo = "Error al validar disponibilidad del módulo"; Respuesta.MsgIcon = MessageBoxIcon.Error; } } else { Respuesta.Permitido = false; Respuesta.Mensaje = "No tiene permiso para acceder a este módulo"; Respuesta.Titulo = "Acceso denegado"; Respuesta.MsgIcon = MessageBoxIcon.Stop; } } else { Respuesta.Permitido = false; Respuesta.Mensaje = Resultado.Error; Respuesta.Titulo = "Error al validar acceso al módulo"; Respuesta.MsgIcon = MessageBoxIcon.Error; } } else { Respuesta.Permitido = false; Respuesta.Mensaje = "El sistema se encuentra en mantenimiento"; Respuesta.Titulo = "Acceso denegado"; Respuesta.MsgIcon = MessageBoxIcon.Information; } } else { Respuesta.Permitido = false; Respuesta.Mensaje = Resultado.Error; Respuesta.Titulo = "Error al validar mantenimiento"; Respuesta.MsgIcon = MessageBoxIcon.Error; } } else { Respuesta.Permitido = false; Respuesta.Mensaje = "No se encontró el Id de su usuario"; Respuesta.Titulo = "Error al verificar usuario"; Respuesta.MsgIcon = MessageBoxIcon.Stop; } return(Respuesta); }