Beispiel #1
0
    protected void GuardarLocalidadesPagaduria_Click(object sender, EventArgs e)
    {
        try
        {
            int  resDel = -1, resAdd = 1;
            bool ok = true;


            if (Session["idPaga"] != null)
            {
                int idPaga = Int32.Parse(Session["idPaga"].ToString());
                resDel = AdministrarPagadurias.EliminarLocalidadesPorPagaduria(null, idPaga, 0);
                //lblMsj.Text += chkLocalidadesPagaduria.Items[i].Value + " - " + chkLocalidadesPagaduria.Items[i].Text + ";";

                if (resDel > 0)
                {
                    for (int i = 0; i < chkLocalidadesPagaduria.Items.Count; i++)
                    {
                        if (chkLocalidadesPagaduria.Items[i].Selected)
                        {
                            resAdd = AdministrarPagadurias.RegistrarLocalidadesPorPagaduria(chkLocalidadesPagaduria.Items[i].Value,
                                                                                            idPaga.ToString());

                            if (resAdd < 0)
                            {
                                ok = false;
                            }
                        }
                    }


                    if (ok)
                    {
                        //MensajeForm("Todas las localidades se han agregado exitosamente","DetallePagaduria.aspx");
                        MensajeForm("Todas las localidades se han agregado exitosamente", null);
                        CargarLocalidadesPorPagaduria(null, idPaga);
                    }
                    else
                    {
                        //MensajeForm("Solo se han agregado parcialmente las localidades. Favor revise e intentelo nuevamente", "DetallePagaduria.aspx");
                        MensajeForm("Solo se han agregado parcialmente las localidades. Favor revise e intentelo nuevamente", "~/gestion/pagadurias/detalle");
                    }
                }
                else
                {
                    MensajeForm("Error al limpiar las localidades. Favor Intentelo Nuevamente ", null);
                }
            }
            else
            {
                //MensajeForm("No se ha podido identificar la pagaduria a la que se le quiere agregar las localidades ", "Pagadurias.aspx");
                MensajeForm("No se ha podido identificar la pagaduria a la que se le quiere agregar las localidades ", "~/gestion/pagadurias");
            }
        }
        catch (Exception ex)
        {
            //Response.Write(ex.ToString());
            MensajeForm("Ha Ocurrido un Problema con su petición", null);
        }
    }
Beispiel #2
0
    protected void grvArchivosSoporte_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            string rutaArchivo = Server.MapPath(grvArchivosSoporte.SelectedRow.Cells[2].Text);
            string msjDel      = "";

            if (File.Exists(rutaArchivo))
            {
                File.Delete(rutaArchivo);
            }
            else
            {
                //MensajeForm("El archivo no existe", "DetallePagaduria.aspx");
                msjDel = "Archivo no Encontrado.";
            }

            string resDel = AdministrarPagadurias.EliminarArchivoSoportePagaduria(Convert.ToInt32(grvArchivosSoporte.SelectedValue));
            MensajeForm(msjDel + " " + resDel, "~/gestion/pagadurias/detalle#archSopPag");
        }
        catch (Exception ex)
        {
            //Response.Write(ex.ToString());
            MensajeForm("Ha Ocurrido un Problema con su petición", null);
        }
    }
Beispiel #3
0
    protected void grvAdminPagaduria_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        try
        {
            int         index;
            GridViewRow row;

            if (e.CommandName == "Eliminar_Click")
            {
                index = int.Parse(e.CommandArgument.ToString());
                row   = grvAdminPagaduria.Rows[(index)];

                string resDelPag = "";
                resDelPag = AdministrarPagadurias.EliminarPagaduria(Int32.Parse(row.Cells[1].Text));
                Response.RedirectToRoute("gestion/pagadurias");
            }
            else if (e.CommandName == "Consultar_Click")
            {
                index = int.Parse(e.CommandArgument.ToString());
                row   = grvAdminPagaduria.Rows[(index)];

                Session["idPaga"] = row.Cells[1].Text;
                //Response.Redirect("ConsultarPagaduria.aspx", false);
                Response.RedirectToRoute("consultarPagaduria");
            }
        }
        catch (Exception ex)
        {
            //Response.Write(ex.ToString());
            MensajeForm("Ha Ocurrido un problema con su petición actual. Por favor intentelo Nuevamente", "/gestion/pagadurias");
        }
    }
Beispiel #4
0
    public void CargarLocalidadesPorPagaduria(int?idDepto, int?idPaga)
    {
        try
        {
            dtTemp = AdministrarPagadurias.mostrarDepartamento(null, null);
            chkLocalidadesPagaduria.DataValueField = "dep_Id";
            chkLocalidadesPagaduria.DataTextField  = "dep_nombre";
            chkLocalidadesPagaduria.DataSource     = dtTemp;
            chkLocalidadesPagaduria.DataBind();

            dtTemp = AdministrarPagadurias.ConsultarLocalidadesPorPagaduria(null, idPaga, 1);

            int i = 0;
            foreach (ListItem li in chkLocalidadesPagaduria.Items)
            {
                foreach (DataRow drLoc in dtTemp.Rows)
                {
                    if (drLoc["dep_Id"].ToString().Equals(li.Value))
                    {
                        chkLocalidadesPagaduria.Items[i].Selected = true;
                    }
                }

                i++;
            }
        }
        catch (Exception ex)
        {
            //Response.Write(ex.ToString());
            MensajeForm("Ha Ocurrido un Problema con su petición", null);
        }
    }
Beispiel #5
0
    protected void grvArchivosNovedades_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        try
        {
            int         index;
            GridViewRow row;

            if (e.CommandName == "Eliminar_Click")
            {
                index = int.Parse(e.CommandArgument.ToString());
                row   = grvArchivosNovedades.Rows[(index)];

                string resDelPag = "";
                resDelPag = AdministrarPagadurias.EliminarArchivoNovedades(Int32.Parse(row.Cells[1].Text));
                //MensajeForm(resDelPag, "DetallePagaduria.aspx#irConfigArchNov");
                MensajeForm(resDelPag, "" + host + "/gestion/pagadurias/detalle?tab=tab-5");
            }
            else if (e.CommandName == "Consultar_Click")
            {
                index = int.Parse(e.CommandArgument.ToString());
                row   = grvArchivosNovedades.Rows[(index)];

                Session["idArchNov"] = row.Cells[1].Text;
                //Response.Redirect("ConsultarConfigArchivosNovedades.aspx", false);
                Response.RedirectToRoute("consultarConfigArchivosNovedades");
            }
        }
        catch (Exception ex)
        {
            Response.Write(ex.ToString());
        }
    }
Beispiel #6
0
    protected void grvConvenios_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        try
        {
            int         index;
            GridViewRow row;

            if (e.CommandName == "Eliminar_Click")
            {
                index = int.Parse(e.CommandArgument.ToString());
                row   = grvConvenios.Rows[(index)];

                string resDelPag = "";
                resDelPag = AdministrarPagadurias.EliminarConvenios(Int32.Parse(row.Cells[1].Text));
                //MensajeForm(resDelPag, "DetallePagaduria.aspx#irConvenios");
                MensajeForm(resDelPag, "" + host + "/gestion/pagadurias/detalle?tab=tab-4");
            }
            else if (e.CommandName == "Consultar_Click")
            {
                index = int.Parse(e.CommandArgument.ToString());
                row   = grvConvenios.Rows[(index)];

                Session["idConvPaga"] = row.Cells[1].Text;
                //Response.Redirect("ConsultarConveniosPagaduria.aspx", false);
                Response.RedirectToRoute("consultarConveniosPagaduria");
            }
        }
        catch (Exception ex)
        {
            MensajeForm("Ha Ocurrido un Problema con su petición", null);
        }
    }
Beispiel #7
0
    public void CargarLocalidadesPorConvenio(int?idDepto, int?idConv)
    {
        try
        {
            pnlLocalidadesConvenio.Visible = true;

            dtTemp = AdministrarPagadurias.mostrarDepartamento(null, null);
            chkLocalidadesConvenio.DataValueField = "dep_Id";
            chkLocalidadesConvenio.DataTextField  = "dep_nombre";
            chkLocalidadesConvenio.DataSource     = dtTemp;
            chkLocalidadesConvenio.DataBind();

            dtTemp = AdministrarPagadurias.consultarLocalidadesPorConvenio(idDepto, idConv);

            int i = 0;
            foreach (ListItem li in chkLocalidadesConvenio.Items)
            {
                foreach (DataRow drLoc in dtTemp.Rows)
                {
                    if (drLoc["dep_Id"].ToString().Equals(li.Value))
                    {
                        chkLocalidadesConvenio.Items[i].Selected = true;
                    }
                }

                i++;
            }
        }
        catch (Exception ex)
        {
            MensajeForm("Ha ocurrido un problema con su petición", null);
        }
    }
Beispiel #8
0
    protected void grvArchivosSoporte_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            string rutaArchivo = Server.MapPath(grvArchivosSoporte.SelectedRow.Cells[2].Text);
            string msjDel      = "";

            if (File.Exists(rutaArchivo))
            {
                File.Delete(rutaArchivo);
            }
            else
            {
                //MensajeForm("El archivo no existe", "DetallePagaduria.aspx");
                msjDel = "Archivo no Encontrado.";
            }

            string resDel = AdministrarPagadurias.EliminarArchivoSoportePagaduria(Convert.ToInt32(grvArchivosSoporte.SelectedValue));
            //MensajeForm(msjDel + " " + resDel, "DetallePagaduria.aspx#archSopPag");
            //MensajeForm(msjDel + " " + resDel, "~/gestion/pagadurias/detalle#archSopPag");
            ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('Archivo eliminado.');window.location.replace('" + host + "/gestion/pagadurias/detalle?tab=tab-3')", true);
        }
        catch (Exception ex)
        {
            //Response.Write(ex.ToString());
            MensajeForm("Ha Ocurrido un Problema con su petición", null);
        }
    }
Beispiel #9
0
    public void CargarControles()
    {
        try
        {
            Session["idConvPaga"] = null;
            Session["idArchNov"]  = null;

            pnlArchivosSoportePagaduria.Visible = false;
            pnlLocalidadesPagaduria.Visible     = false;
            btnEliminar.Visible          = false;
            pnlConvenios.Visible         = false;
            pnlArchivosNovedades.Visible = false;


            if (Session["idPaga"] != null)
            {
                lblAccion.Text      = "Administrar Pagaduria Id. " + Session["idPaga"].ToString();
                btnEliminar.Visible = true;
            }
            else
            {
                lblAccion.Text = "Registrar Nueva Pagaduria";
            }


            //Listar Departamento
            dt = AdministrarPagadurias.mostrarDepartamento(null, null);
            ddlDepartamento.DataTextField  = "dep_Nombre"; // Cargamos lo que aparece en el ddl
            ddlDepartamento.DataValueField = "dep_Id";     // Cargamos lo que vale por debajo
            ddlDepartamento.DataSource     = dt;
            ddlDepartamento.DataBind();
            ddlDepartamento.Items.Insert(0, new ListItem("Seleccione Departamento", "0"));

            //Listar Actividad Económica
            dt = AdministrarPagadurias.ConsultarActividadEconomica(null, null);
            ddlActivEcon.DataTextField  = "act_Nombre";
            ddlActivEcon.DataValueField = "act_id";
            ddlActivEcon.DataSource     = dt;
            ddlActivEcon.DataBind();
            ddlActivEcon.Items.Insert(0, new ListItem("Seleccione Actividad Económica", "0"));

            //Listar Fecha Entrega Novedades
            dt = AdministrarPagadurias.ConsultarFechaEntregaNovedades(null, null);
            ddlFecEntregaNov.DataTextField  = "tipo_fechaEntregaNov";
            ddlFecEntregaNov.DataValueField = "id_fechaEntregaNov";
            ddlFecEntregaNov.DataSource     = dt;
            ddlFecEntregaNov.DataBind();
            ddlFecEntregaNov.Items.Insert(0, new ListItem("Seleccione Fecha Entrega Novedades", "0"));
        }
        catch (Exception ex)
        {
            MensajeForm("Ha Ocurrido un Problema con su petición", null);
        }
    }
Beispiel #10
0
    public void CargarConvenioPagaduria(int idConv)
    {
        try
        {
            if (Session["idPaga"] != null)
            {
                dt = AdministrarPagadurias.ConsultarConvenios(idConv, null, null, null);

                if (dt.Rows.Count > 0)
                {
                    lblAccion.Text = "Convenio Id. " + dt.Rows[0]["con_Id"].ToString() + ": "
                                     + dt.Rows[0]["con_Nombre"].ToString() + " [ " + dt.Rows[0]["con_Codigo"].ToString() + " ]"
                                     + "<br> &nbsp;&nbsp; Pagaduria Id. " + Session["idPaga"].ToString() + ": " + dt.Rows[0]["paga_Nombre"].ToString()
                                     + " [ " + dt.Rows[0]["paga_Identificacion"].ToString() + " ]";

                    txtConvCodigo.Text    = dt.Rows[0]["con_Codigo"].ToString();
                    txtConvNombre.Text    = dt.Rows[0]["con_Nombre"].ToString();
                    txtConvRespAprob.Text = dt.Rows[0]["con_ResponsableAprobacion"].ToString();


                    if (!String.IsNullOrEmpty(dt.Rows[0]["con_FechaAprobacion"].ToString()))
                    {
                        DateTime fechaCumpleRespPago = Convert.ToDateTime(dt.Rows[0]["con_FechaAprobacion"].ToString());
                        txtFecAprob.Text = fechaCumpleRespPago.ToString("yyyy-MM-dd");
                    }

                    ddlPeriodicidad.ClearSelection();
                    ddlPeriodicidad.Items.FindByValue(dt.Rows[0]["con_PeriodicidadPago"].ToString()).Selected = true;

                    ddlEstado.ClearSelection();
                    ddlEstado.Items.FindByValue(dt.Rows[0]["con_Estado"].ToString()).Selected = true;

                    txtObservaciones.Text = dt.Rows[0]["con_Observaciones"].ToString();


                    btnEliminar.Visible                = true;
                    btnImprimirConvenio.Visible        = true;
                    btnImprimirCartaBienvenida.Visible = true;
                    CargarLocalidadesPorConvenio(null, idConv);
                    CargarArchivosSoporteConvenio(null, null, idConv);
                    CargarProductosConvenio(null, null, null, null, null, idConv);
                }
            }
            else
            {
                MensajeForm("No se ha podido identificar la pagaduria sobre la cual se quiere consultar el convenio. Por favor intentelo nuevamente",
                            "~/gestion/pagadurias");
            }
        }
        catch (Exception ex)
        {
            MensajeForm("Ha ocurrido un problema con su petición", null);
        }
    }
Beispiel #11
0
 public void CargarPagadurias(int?idPaga, string numIdPaga, string nombrePaga)
 {
     try
     {
         DataTable dt = AdministrarPagadurias.ConsultarPagadurias(idPaga, numIdPaga, nombrePaga);
         grvAdminPagaduria.DataSource = dt;
         grvAdminPagaduria.DataBind();
     }
     catch (Exception ex)
     {
         MensajeForm("Ha Ocurrido un Problema con su petición Actual", "/gestion/pagadurias");
     }
 }
Beispiel #12
0
 public void CargarArchivosNovedades(int?idArchPag, int?idPag, string nomArch, string tipArch, string tipRep)
 {
     try
     {
         dtTemp = AdministrarPagadurias.ConsultarArchivoNovedades(idArchPag, idPag, nomArch, tipArch, tipRep);
         grvArchivosNovedades.DataSource = dtTemp;
         grvArchivosNovedades.DataBind();
     }
     catch (Exception ex)
     {
         MensajeForm("Ha Ocurrido un Problema con su petición", null);
     }
 }
Beispiel #13
0
 public void CargarProductosConvenios(int idConv)
 {
     try
     {
         dt = AdministrarPagadurias.ConsultarProductosConfigArchivosNovedades(null, null, null, idConv,
                                                                              Convert.ToInt32(Session["idArchNov"].ToString()));
         grvProductosConvenios.DataSource = dt;
         grvProductosConvenios.DataBind();
     }
     catch (Exception ex)
     {
         MensajeForm("Ha Ocurrido un problema con su petición", null);
     }
 }
Beispiel #14
0
 public void CargarArchivosSoportePagaduria(int?idSopPaga, string nomSopPag, int?idPaga)
 {
     try
     {
         dtTemp = AdministrarPagadurias.ConsultarArchivosSoportePagadurias(idSopPaga, nomSopPag, idPaga);
         grvArchivosSoporte.DataSource = dtTemp;
         grvArchivosSoporte.DataBind();
     }
     catch (Exception ex)
     {
         //Response.Write(ex.ToString());
         MensajeForm("Ha Ocurrido un Problema con su petición", null);
     }
 }
Beispiel #15
0
 public void CargarConvenios(int?idConv, string codConv, string nomConv, int?idPaga)
 {
     try
     {
         dtTemp = AdministrarPagadurias.ConsultarConvenios(idConv, codConv, nomConv, idPaga);
         grvConvenios.DataSource = dtTemp;
         grvConvenios.DataBind();
     }
     catch (Exception ex)
     {
         //Response.Write(ex.ToString());
         MensajeForm("Ha Ocurrido un Problema con su petición", null);
     }
 }
Beispiel #16
0
 public void CargarProductosCompañia(int idComp)
 {
     try
     {
         dt = AdministrarPagadurias.ConsultarProductosPorCompañia(null, null, null, idComp, null,
                                                                  Convert.ToInt32(Session["idConvPaga"].ToString()));
         grvProductosCompañia.DataSource = dt;
         grvProductosCompañia.DataBind();
     }
     catch (Exception ex)
     {
         MensajeForm("Ha Ocurrido un problema con su petición", null);
     }
 }
Beispiel #17
0
 public void CargarProductosConvenio(int?idProd, string nomProd, int?estProd, int?idComp, string nomComp, int?idConv)
 {
     try
     {
         pnlProductosConvenio.Visible = true;
         dt = AdministrarPagadurias.ConsultarProductosPorConvenio(idProd, nomProd, estProd, idComp, nomComp, idConv);
         grvProductosConvenio.DataSource = dt;
         grvProductosConvenio.DataBind();
     }
     catch (Exception ex)
     {
         MensajeForm("Ha ocurrido un problema con su petición", null);
     }
 }
Beispiel #18
0
    public void CargarArchivosSoporteConvenio(int?idSopConv, string nomSopConv, int?idConv)
    {
        try
        {
            pnlArchivosSoporteConvenio.Visible = true;

            dtTemp = AdministrarPagadurias.ConsultarArchivosSoporteConvenio(idSopConv, nomSopConv, idConv);
            grvArchivosSoporte.DataSource = dtTemp;
            grvArchivosSoporte.DataBind();
        }
        catch (Exception ex)
        {
            MensajeForm("Ha ocurrido un problema con su petición", null);
        }
    }
Beispiel #19
0
    public void CargarConfiguracionArchNov(int idArchNov)
    {
        cargarListas();
        try
        {
            if (Session["idPaga"] != null)
            {
                dt = AdministrarPagadurias.ConsultarArchivoNovedades(idArchNov, null, null, null, null);
                int cuentaBancaria = int.Parse(dt.Rows[0]["cueBan_Id"].ToString());
                //dtCuentaBancaria = AdministrarCuentaBancaria.ConsultarCuentaBancaria(cuentaBancaria);

                if (dt.Rows.Count > 0)
                {
                    lblAccion.Text = "<strong>Configuración Id</strong>. " + dt.Rows[0]["arcpag_Id"].ToString() + ": "
                                     + dt.Rows[0]["arcpag_Nombre"].ToString()
                                     + "<br><strong>Pagaduria No </strong>" + Session["idPaga"].ToString() + ": " + dt.Rows[0]["paga_Nombre"].ToString()
                                     + " [ " + dt.Rows[0]["paga_Identificacion"].ToString() + " ]";


                    txtNombreArch.Text = dt.Rows[0]["arcpag_Nombre"].ToString();

                    ddlTipoArchivo.ClearSelection();
                    ddlTipoArchivo.Items.FindByValue(dt.Rows[0]["arcpag_TipoArchivo"].ToString()).Selected = true;

                    ddlTipoReporte.ClearSelection();
                    ddlTipoReporte.Items.FindByValue(dt.Rows[0]["arcpag_TipoReporte"].ToString()).Selected = true;

                    ddlRetiro.ClearSelection();
                    ddlRetiro.Items.FindByValue(dt.Rows[0]["arcpag_Retiros"].ToString()).Selected = true;

                    ddlValor.ClearSelection();
                    ddlValor.Items.FindByValue(dt.Rows[0]["arcpag_Valor"].ToString()).Selected = true;


                    btnEliminar.Visible = true;
                    CargarConveniosArchivosNovedades(null, null, null, null, null, null, idArchNov);
                }
            }
            else
            {
                ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('No se ha podido identificar la pagaduria sobre la cual se quiere consultar la configuración de Archivo de Novedades. Intentelo de nuevo.');window.location.replace('" + host + "/gestion/pagadurias/detalle?tab=tab-5')", true);
            }
        }
        catch (Exception ex)
        {
            MensajeForm("Ha Ocurrido un problema con su petición", null);
        }
    }
Beispiel #20
0
 public void CargarConveniosArchivosNovedades(int?idProd, string nomProd, string nomComp, int?idConv,
                                              string codConv, string nomConv, int?idArchNov)
 {
     try
     {
         pnlProductosConvenio.Visible = true;
         dt = AdministrarPagadurias.ConsultarConveniosArchivosNovedades(idProd, nomProd, nomComp, idConv, codConv,
                                                                        nomConv, idArchNov);
         grvProductosConveniosArchNov.DataSource = dt;
         grvProductosConveniosArchNov.DataBind();
     }
     catch (Exception ex)
     {
         MensajeForm("Ha Ocurrido un problema con su petición", null);
     }
 }
Beispiel #21
0
 public void CargarCompañias()
 {
     try
     {
         dt = AdministrarPagadurias.ConsultarCompañias(null, null);
         ddlCompañias.DataTextField  = "com_Nombre";
         ddlCompañias.DataValueField = "com_Id"; // Cargamos lo que vale por debajo
         ddlCompañias.DataSource     = dt;
         ddlCompañias.DataBind();
         ddlCompañias.Items.Insert(0, new ListItem("Seleccione Compañia", "0"));
     }
     catch (Exception ex)
     {
         MensajeForm("Ha Ocurrido un problema con su petición", null);
     }
 }
Beispiel #22
0
    protected void grvProductosCompañia_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        grvProductosCompañia.PageIndex = e.NewPageIndex;

        try
        {
            dt = AdministrarPagadurias.ConsultarProductosPorCompañia(null, null, null, int.Parse(ddlCompañias.SelectedValue.ToString()), null,
                                                                     Convert.ToInt32(Session["idConvPaga"].ToString()));
            grvProductosCompañia.DataSource = dt;
            grvProductosCompañia.DataBind();
        }
        catch (Exception ex)
        {
            MensajeForm("Ha Ocurrido un problema con su petición", null);
        }
    }
Beispiel #23
0
    public void RegistrarSoportePagaduria(string urlSoporte)
    {
        int resSop = AdministrarPagadurias.RegistrarArchivosSoportePagaduria(null, Session["idPaga"].ToString(),
                                                                             txtNomSoporte.Text, urlSoporte);

        if (resSop >= 0)
        {
            lblMsjCarga.Text += "<br> - Proceso de Asocio a la Pagaduría: Ok ";
            ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('El Archivo Soporte ha sido adjuntado correctamente a la Pagaduria');//window.location.replace('" + host + "/gestion/pagadurias/detalle?tab=tab-4')", true);
            //MensajeFormV2(" - El Archivo Soporte ha sido adjuntado correctamente a la Pagaduria");
        }
        else
        {
            lblMsjCarga.Text += "<br> - Proceso de Asocio a la Pagaduría: Error ";
            MensajeFormV2(" - No se ha podido asociar el archivo a la pagaduria. Por favor Intentelo Nuevamente");
        }
    }
Beispiel #24
0
    public void CargarConfiguracionArchNov(int idArchNov)
    {
        try
        {
            if (Session["idPaga"] != null)
            {
                dt = AdministrarPagadurias.ConsultarArchivoNovedades(idArchNov, null, null, null, null);

                if (dt.Rows.Count > 0)
                {
                    lblAccion.Text = "Configuración Id. " + dt.Rows[0]["arcpag_Id"].ToString() + ": "
                                     + dt.Rows[0]["arcpag_Nombre"].ToString()
                                     + "<br> &nbsp;Pagaduria No " + Session["idPaga"].ToString() + ": " + dt.Rows[0]["paga_Nombre"].ToString()
                                     + " [ " + dt.Rows[0]["paga_Identificacion"].ToString() + " ]";


                    txtNombreArch.Text = dt.Rows[0]["arcpag_Nombre"].ToString();

                    ddlTipoArchivo.ClearSelection();
                    ddlTipoArchivo.Items.FindByValue(dt.Rows[0]["arcpag_TipoArchivo"].ToString()).Selected = true;

                    ddlTipoReporte.ClearSelection();
                    ddlTipoReporte.Items.FindByValue(dt.Rows[0]["arcpag_TipoReporte"].ToString()).Selected = true;

                    ddlRetiro.ClearSelection();
                    ddlRetiro.Items.FindByValue(dt.Rows[0]["arcpag_Retiros"].ToString()).Selected = true;

                    ddlValor.ClearSelection();
                    ddlValor.Items.FindByValue(dt.Rows[0]["arcpag_Valor"].ToString()).Selected = true;


                    CargarConveniosArchivosNovedades(null, null, null, null, null, null, idArchNov);
                }
            }
            else
            {
                MensajeForm("No se ha podido identificar la pagaduria sobre la cual se quiere consultar la configuración de Archivo de Novedades. " +
                            " Por favor intentelo nuevamente", "~/gestion/pagadurias/");
            }
        }
        catch (Exception ex)
        {
            MensajeForm("Ha Ocurrido un problema con su petición", null);
        }
    }
Beispiel #25
0
    public void getPagaduria()
    {
        if (Session["idPaga"] != null)
        {
            dt = AdministrarPagadurias.ConsultarPagadurias(Convert.ToInt32(Session["idPaga"].ToString()), null, null);

            if (dt.Rows.Count > 0)
            {
                lblAccion.Text = "Registrar Nuevo Convenio <br> " +
                                 "&nbsp; Pagaduria Id. " + dt.Rows[0]["paga_Id"].ToString() + ": " + dt.Rows[0]["paga_Nombre"].ToString()
                                 + " [ " + dt.Rows[0]["paga_Identificacion"].ToString() + " ]";
            }
        }
        else
        {
            MensajeForm("No se ha podido Identificar la pagaduria", "~/gestion/pagadurias");
        }
    }
Beispiel #26
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        try
        {
            int    resIdPag  = -1;
            string keyIdPaga = null;

            if (Session["idPaga"] != null)
            {
                keyIdPaga = Session["idPaga"].ToString();
            }

            //Guardar Pagaduria
            resIdPag =
                AdministrarPagadurias.RegistrarPagaduria(keyIdPaga,
                                                         ddlCiudad.SelectedValue, ddlDepartamento.SelectedValue, ddlActivEcon.SelectedValue,
                                                         txtIdentificacion.Text, txtNombrePagaduria.Text, txtDireccion.Text, txtTelefono.Text, ddlVisacion.SelectedValue,
                                                         txtNumEmpl.Text, txtPorcPart.Text.Replace(".", ","), ddlFecEntregaNov.SelectedValue,
                                                         txtNomRespPago.Text, txtEmailRespPago.Text, txtTelRespPago.Text, txtCelRespPago.Text,
                                                         txtContacto.Text, txtEmailContacto.Text, txtTelContacto.Text, txtCelContacto.Text,
                                                         txtRespLegal.Text, txtEmailRespLegal.Text, txtTelRespLeg.Text, txtCelRespPago.Text,
                                                         txtEmail.Text, txtWeb.Text,
                                                         txtFecCumpleRespPago.Text, txtFecCumpleContacto.Text, txtFecCumpleRespLegal.Text,
                                                         ddlEstadoPagaduria.SelectedValue
                                                         );

            if (resIdPag > 0)
            {
                Session["idPaga"] = resIdPag;
                //MensajeForm("Datos Almacenados Correctamente", "DetallePagaduria.aspx");
                MensajeForm("Datos Almacenados Correctamente", "~/gestion/pagadurias/detalle");
            }
            else
            {
                MensajeForm("No se han podido Almacenados los datos. Por favor Intentelo Nuevamente", null);
            }
        }
        catch (Exception ex)
        {
            //Response.Write(ex.ToString());
            MensajeForm("Ha Ocurrido un Problema con su petición", null);
        }
    }
Beispiel #27
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (Session["idArchNov"] != null)
         {
             string resDelArch = "";
             resDelArch = AdministrarPagadurias.EliminarArchivoNovedades(Int32.Parse(Session["idArchNov"].ToString()));
             MensajeForm(resDelArch, "/gestion/pagadurias/archivosnovedades/configurar");
         }
         else
         {
             MensajeForm("No se ha podido identificar la Configuración.", "gestion/pagadurias/archivosnovedades/configurar");
         }
     }
     catch (Exception ex)
     {
         MensajeForm("Ha Ocurrido un problema con su petición", null);
     }
 }
Beispiel #28
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (Session["idConvPaga"] != null)
         {
             string resDelPag = "";
             resDelPag = AdministrarPagadurias.EliminarConvenios(Int32.Parse(Session["idConvPaga"].ToString()));
             MensajeForm(resDelPag, "~/gestion/pagadurias/detalle#irConvenios");
         }
         else
         {
             MensajeForm("No se ha podido identificar la pagaduria", "~/gestion/pagadurias/detalle#irConvenios");
         }
     }
     catch (Exception ex)
     {
         MensajeForm("Ha ocurrido un problema con su petición", null);
     }
 }
Beispiel #29
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        try
        {
            int    resIdConv = -1;
            string keyIdConv = null;

            if (Session["idConvPaga"] != null)
            {
                keyIdConv = Session["idConvPaga"].ToString();
            }

            if (Session["idPaga"] != null)
            {
                resIdConv = AdministrarPagadurias.RegistrarConvenio(keyIdConv, Session["idPaga"].ToString(), txtConvCodigo.Text,
                                                                    txtConvNombre.Text, txtConvRespAprob.Text, txtFecAprob.Text, ddlPeriodicidad.SelectedValue, txtObservaciones.Text,
                                                                    ddlEstado.SelectedValue);


                if (resIdConv >= 0)
                {
                    Session["idConvPaga"] = resIdConv;
                    //MensajeForm("Convenio almacenado correctamente.", "ConveniosPagaduria.aspx");
                    MensajeForm("Convenio almacenado correctamente.", "~/gestion/pagadurias/convenios");
                }
                else
                {
                    MensajeForm("No se ha podido registrar el Convenio. Por favor intentelo nuevamente", null);
                }
            }
            else
            {
                MensajeForm("No se ha podido identificar la pagaduria sobre la cual se quiere registrar el convenio. Por favor intentelo nuevamente",
                            "~/gestion/pagadurias/");
            }
        }
        catch (Exception ex)
        {
            MensajeForm("Ha ocurrido un problema con su petición", null);
        }
    }
Beispiel #30
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (Session["idConvPaga"] != null)
         {
             string resDelPag = "";
             resDelPag = AdministrarPagadurias.EliminarConvenios(Int32.Parse(Session["idConvPaga"].ToString()));
             //MensajeForm(resDelPag, "~/gestion/pagadurias/detalle#irConvenios");
             ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('Convenio eliminado correctamente.');window.location.replace('" + host + "/gestion/pagadurias/detalle?tab=tab-4')", true);
         }
         else
         {
             MensajeForm("No se ha podido identificar la pagaduria", "/gestion/pagadurias/convenios");
         }
     }
     catch (Exception ex)
     {
         MensajeForm("Ha ocurrido un problema con su petición", null);
     }
 }