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); } }
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); }