private void Cargar(GridView gridView) { Autoliquidacion autoliquidacion = new Autoliquidacion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); gridView.DataSource = autoliquidacion.ObtenerPorPeriodoContable(this.DropDownList_años.Text, this.DropDownList_meses.SelectedValue); gridView.DataBind(); autoliquidacion.Dispose(); Bloquear(gridView); }
private void Pagar(string empresas) { try { Autoliquidacion autoliquidacion = new Autoliquidacion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); autoliquidacion.Actualizar(this.DropDownList_años.Text, this.DropDownList_meses.SelectedValue, empresas, "Pagado"); autoliquidacion.Dispose(); Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "El proceso de actualización de estado para las empresas, ha finalizado", Proceso.Correcto); } catch (Exception ex) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, ex.Message, Proceso.Error); } }
private void Identificar() { Autoliquidacion autoliquidacion = new Autoliquidacion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); try { if (autoliquidacion.Identificar(this.DropDownList_años.Text, this.DropDownList_meses.SelectedValue)) { GridView_empresas.DataSource = autoliquidacion.ObtenerPorPeriodoContable(this.DropDownList_años.Text, this.DropDownList_meses.SelectedValue); GridView_empresas.DataBind(); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No es posible identificar las empresas para autoliquidación", Proceso.Error); } } catch (Exception e) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, e.Message, Proceso.Error); } }
private void Liquidar(string empresas) { try { Autoliquidacion autoliquidacion = new Autoliquidacion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); autoliquidacion.Liquidar(this.DropDownList_años.Text, this.DropDownList_meses.SelectedValue, empresas); if (autoliquidacion.Reg1TipoRegistro != null) { Session["Reg1TipoRegistro"] = autoliquidacion.Reg1TipoRegistro; } else { Button_plano.Enabled = false; } if (autoliquidacion.Reg2TipoRegistro != null) { Session["Reg2TipoRegistro"] = autoliquidacion.Reg2TipoRegistro; } if (autoliquidacion.Inconsistencias != null) { Session["Inconsistencias"] = autoliquidacion.Inconsistencias; } if (autoliquidacion.Novedades != null) { Session["Novedades"] = autoliquidacion.Novedades; } if (autoliquidacion.Reliquidaciones != null) { Session["Reliquidaciones"] = autoliquidacion.Reliquidaciones; } if (autoliquidacion.Nomina != null) { Session["Nomina"] = autoliquidacion.Nomina; } if (autoliquidacion.Vacaciones != null) { Session["Vacaciones"] = autoliquidacion.Vacaciones; } if (autoliquidacion.Liquidacion != null) { Session["Liquidacion"] = autoliquidacion.Liquidacion; } if (autoliquidacion.RetirosLps != null) { Session["RetirosLps"] = autoliquidacion.RetirosLps; } if (autoliquidacion.RetirosNominaMesesAnteriores != null) { Session["RetirosNominaMesesAnteriores"] = autoliquidacion.RetirosNominaMesesAnteriores; } if (autoliquidacion.DiferenciasSeguridadSocial != null) { Session["DiferenciasSeguridadSocial"] = autoliquidacion.DiferenciasSeguridadSocial; } autoliquidacion.Dispose(); Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "El proceso de liquidacion de Autoliquidación ha finalizado", Proceso.Correcto); } catch (Exception ex) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, ex.Message, Proceso.Error); } }