Esempio n. 1
0
        protected void svCliente_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
        {
            try
            {
                int idpersona = Convert.ToInt32(GridView1.DataKeys[e.NewSelectedIndex].Value);
                Label8.Text     = idpersona.ToString();
                Label1.Text     = ver.PErfilClientes(idpersona).Rows[0][1].ToString();
                Label2.Text     = ver.PErfilClientes(idpersona).Rows[0][1].ToString();
                Label3.Text     = ver.PErfilClientes(idpersona).Rows[0][2].ToString();
                Label4.Text     = ver.PErfilClientes(idpersona).Rows[0][3].ToString();
                Label5.Text     = ver.PErfilClientes(idpersona).Rows[0][4].ToString();
                Label6.Text     = ver.PErfilClientes(idpersona).Rows[0][5].ToString();
                Label7.Text     = ver.PErfilClientes(idpersona).Rows[0][6].ToString();
                Label9.Text     = ver.PErfilClientes(idpersona).Rows[0][7].ToString();
                Label10.Text    = ver.PErfilClientes(idpersona).Rows[0][8].ToString();
                Label11.Text    = ver.PErfilClientes(idpersona).Rows[0][9].ToString();
                Label12.Text    = ver.PErfilClientes(idpersona).Rows[0][10].ToString();
                Image1.ImageUrl = "~/ImagenesCargadas/Empleados/" + ver.PErfilClientes(idpersona).Rows[0][11].ToString();

                GridView2.DataSource = ver.ReferenciasEmpleado(idpersona);
                GridView2.DataBind();


                //permiso para modificar
                if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][21].ToString() == "False")
                {
                    Button2.Visible = false;
                }
                else
                {
                    Button2.Visible = true;
                }
                //permiso para suspender usuario
                if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][22].ToString() == "False")
                {
                    Button3.Visible = false;
                }
                else
                {
                    Button3.Visible = true;
                }
                //crear usuarios
                if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][19].ToString() == "False")
                {
                    Button6.Visible = false;
                }
                else
                {
                    Button6.Visible = true;
                }

                Button5.Visible = true;
            }
            catch (Exception ex)
            {
                string notificacion2;
                notificacion2 = "myFunction2();";
                ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "notificacion2", notificacion2, true);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][0].ToString() == "True")
            {
                if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][3].ToString() == "True")
                {
                    Button1.Visible = true;
                }
                else
                {
                    Button1.Visible  = false;
                    TextPago.Visible = false;
                }
            }
            else
            {
                Response.Redirect("Inicio.aspx");
            }


            try {
                string valor2     = Request.QueryString["Valor"];
                int    idprestamo = Convert.ToInt32(valor2);
                GridView1.DataSource = p.PagosConMora(idprestamo);
                GridView1.DataBind();
            }
            catch (Exception ex) {
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][0].ToString() == "True")
            {
            }
            else
            {
                Response.Redirect("Inicio.aspx");
            }


            int agencia  = Convert.ToInt32(Session["idagencia"]);
            int empleado = Convert.ToInt32(Session["idempleado"]);

            try

            {
                GridView1.DataSource         = p.PrestamosConMoras(agencia, empleado);
                GridView1.Columns[0].Visible = false;
                GridView1.DataBind();
            }
            catch (Exception ex)
            {
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][13].ToString() == "False")
     {
         Response.Redirect("Inicio.aspx");
     }
 }
Esempio n. 5
0
        //se usan para actualizardatos

        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][13].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }

            GridView1.DataSource         = em.ListadoAgencias(idempresa);
            GridView1.Columns[0].Visible = false;
            GridView1.DataBind();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][13].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }

            /*  int agencia = Convert.ToInt32(Session["idagencia"]);
             * GridView1.DataSource = ver.ListaNegra(agencia);
             * GridView1.Columns[4].Visible = false;
             * GridView1.DataBind();*/
        }
Esempio n. 7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][8].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }

            int agencia = Convert.ToInt32(Session["idagencia"]);

            GridView1.DataSource         = presta.LIstadoPOrAprobar(agencia);
            GridView1.Columns[0].Visible = false;
            GridView1.DataBind();
        }
Esempio n. 8
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][15].ToString() == "False")
     {
         Response.Redirect("Inicio.aspx");
     }
     DropDownList1.Visible = true;
     if (!IsPostBack)
     {
         int agencia = Convert.ToInt32(Session["idagencia"]);
         DropDownList1.DataSource     = pa.AsesoresDropdown(agencia);
         DropDownList1.DataTextField  = "name";
         DropDownList1.DataValueField = "Id_empleado";
         DropDownList1.DataBind();
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            Permisos permiso = new Permisos();

            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][13].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }

            try {
                GridView1.DataSource         = em.VerFeriados();
                GridView1.Columns[0].Visible = false;
                GridView1.DataBind();
            }
            catch (Exception ex) {
                ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript:myFunction2();</script>");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][13].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }
            if (!IsPostBack)
            {
                DropDownList1.DataSource     = re.ListarAgencia();
                DropDownList1.DataTextField  = "Nombre_Agencia";
                DropDownList1.DataValueField = "Id_agencia";
                DropDownList1.DataBind();

                DropDownList2.DataSource     = re.ListarPuesto();
                DropDownList2.DataTextField  = "Nombre_puesto";
                DropDownList2.DataValueField = "Id_Puesto";
                DropDownList2.DataBind();
            }
        }
Esempio n. 11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][13].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }

            if (!IsPostBack)
            {
                DropDownList1.DataSource     = i.ListarMora();
                DropDownList1.DataTextField  = "Nombre_mora";
                DropDownList1.DataValueField = "Id_mora";
                DropDownList1.DataBind();
            }

            GridView1.DataSource         = presta.ListarPlanes();
            GridView1.Columns[0].Visible = false;
            GridView1.DataBind();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][4].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }


            int agencia = Convert.ToInt32(Session["idagencia"]);

            if (!IsPostBack)
            {
                DropDownList1.DataSource     = presta.ListarAsesor(1, agencia);
                DropDownList1.DataTextField  = "name";
                DropDownList1.DataValueField = "Id_empleado";
                DropDownList1.DataBind();

                DropDownList2.DataSource     = presta.PlanDropDown();;
                DropDownList2.DataTextField  = "Nombre_plan";
                DropDownList2.DataValueField = "Id_plan";
                DropDownList2.DataBind();
            }
        }
Esempio n. 13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                string usuario  = Session["cool"].ToString();
                int    agencia2 = Convert.ToInt32(Session["idagencia"]);
                string veri     = repo.CantidadPagos(agencia2).Rows[0][0].ToString();
                Label2.Visible = false;
                //Label2.Text = agencia2.ToString();



                //sumar capital
                string   fecha1 = DateTime.Now.ToString("dd/MM/yyyy");
                DateTime fecha  = Convert.ToDateTime(fecha1);

                if (repo.CapitalRecaudadoHOy(fecha, agencia2).Rows.Count == 0)
                {
                    Label3.Text = "Q.0.00";
                }
                else
                {
                    int Capio = 0;
                    foreach (DataRow dr in repo.CapitalRecaudadoHOy(fecha, agencia2).Rows)
                    {
                        Capio += Convert.ToInt32(dr[0]);
                    }
                    Label3.Text = "Q." + Convert.ToString(Capio);
                }
                //mora
                if (repo.InteresesRecaudadosHoy(fecha, agencia2).Rows.Count == 0)
                {
                    Label4.Text = "Q.0.00";
                }
                else
                {
                    int Inter = 0;
                    foreach (DataRow dr in repo.InteresesRecaudadosHoy(fecha, agencia2).Rows)
                    {
                        Inter += Convert.ToInt32(dr[0]);
                    }
                    Label4.Text = "Q." + Convert.ToString(Inter);
                }

                //mostrar morarecaudada
                if (repo.MoraRecaudadaHoy(fecha, agencia2).Rows.Count == 0)
                {
                    Label5.Text = "Q.0.00";
                }
                else
                {
                    Label5.Text = "Q." + repo.MoraRecaudadaHoy(fecha, agencia2).Rows[0][0].ToString();
                }
                //mostrar totalrecaudado
                if (repo.TotalEfectivoHoy(fecha, agencia2).Rows.Count == 0)
                {
                    Label6.Text = "Q.0.00";
                    Label7.Text = "Q.0.00";
                }
                else
                {
                    Label6.Text = "Q." + repo.TotalEfectivoHoy(fecha, agencia2).Rows[0][0].ToString();
                    Label7.Text = "Q." + repo.TotalEfectivoHoy(fecha, agencia2).Rows[0][0].ToString();
                }
                //clientes activos
                if (repo.ClientesActivos(agencia2).Rows.Count == 0)
                {
                    Label8.Text = "0";
                }
                else
                {
                    Label8.Text = repo.ClientesActivos(agencia2).Rows[0][0].ToString();
                }
                //prestamos activos
                if (repo.PrestamosActivos(agencia2).Rows.Count == 0)
                {
                    Label9.Text = "0";
                }
                else
                {
                    Label9.Text = repo.PrestamosActivos(agencia2).Rows[0][0].ToString();
                }

                //resumen semanal
                int ini  = 0;
                int fina = 0;
                if (fecha.DayOfWeek == DayOfWeek.Monday)
                {
                    ini  = fecha.Day;
                    fina = fecha.Day + 6;
                }
                else if (fecha.DayOfWeek == DayOfWeek.Tuesday)
                {
                    ini  = fecha.Day - 1;
                    fina = fecha.Day + 5;
                }
                else if (fecha.DayOfWeek == DayOfWeek.Wednesday)
                {
                    ini  = fecha.Day - 2;
                    fina = fecha.Day + 4;
                }
                else if (fecha.DayOfWeek == DayOfWeek.Thursday)
                {
                    ini  = fecha.Day - 3;
                    fina = fecha.Day + 3;
                }
                else if (fecha.DayOfWeek == DayOfWeek.Friday)
                {
                    ini  = fecha.Day - 3;
                    fina = fecha.Day + 2;
                }
                else if (fecha.DayOfWeek == DayOfWeek.Saturday)
                {
                    ini  = fecha.Day - 4;
                    fina = fecha.Day + 1;
                }
                else if (fecha.DayOfWeek == DayOfWeek.Sunday)
                {
                    ini  = fecha.Day - 5;
                    fina = fecha.Day;
                }
                DateTime fi1 = new DateTime(fecha.Year, fecha.Month, ini);

                int fin1 = DateTime.DaysInMonth(fecha.Year, fecha.Month);
                if (fina > fin1)
                {
                    int mes = fecha.Month + 1;
                    if (mes > 12)
                    {
                        mes = 1;
                    }
                    int fina2 = fina - fin1;

                    DateTime ff2 = new DateTime(fecha.Year, mes, fina2);
                    if (repo.CalculoTotalPOrFechas(fi1, ff2, agencia2).Rows.Count == 0)
                    {
                        Label11.Text = "Q.00";
                    }
                    else
                    {
                        Label11.Text = "Q." + repo.CalculoTotalPOrFechas(fi1, ff2, agencia2).Rows[0][0].ToString();
                    }
                }
                else
                {
                    DateTime ff2 = new DateTime(fecha.Year, fecha.Month, fina);
                    if (repo.CalculoTotalPOrFechas(fi1, ff2, agencia2).Rows.Count == 0)
                    {
                        Label11.Text = "Q.00";
                    }
                    else
                    {
                        Label11.Text = "Q." + repo.CalculoTotalPOrFechas(fi1, ff2, agencia2).Rows[0][0].ToString();
                    }
                }



                //resumen mensual

                int      fin    = DateTime.DaysInMonth(fecha.Year, fecha.Month);
                int      inicio = 1;
                DateTime fi     = new DateTime(fecha.Year, fecha.Month, inicio);
                DateTime ff     = new DateTime(fecha.Year, fecha.Month, fin);
                if (repo.CalculoTotalPOrFechas(fi, ff, agencia2).Rows.Count == 0)
                {
                    Label10.Text = "Q.00";
                }
                else
                {
                    Label10.Text = "Q." + repo.CalculoTotalPOrFechas(fi, ff, agencia2).Rows[0][0].ToString();
                }



                if (veri == "0")
                {
                    Label1.Visible = true;
                }
                else
                {
                    //verificar si el usuario tiene permisos para registrar pagos
                    if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][0].ToString() == "True")
                    {
                        GridView2.DataSource         = repo.PaganHoy(agencia2);
                        GridView2.Columns[0].Visible = false;
                        GridView2.Columns[1].Visible = false;
                        GridView2.DataBind();
                    }
                }
                //verificacion para agregar mora a pagos

                string verificar = repo.NumeroPagosAtrasados(fecha).Rows[0][0].ToString();
                int    numero    = Convert.ToInt32(verificar);

                if (numero > 0)
                {
                    List <Int32>    IDPAGO        = new List <Int32>();
                    List <Decimal>  MORAPAGO      = new List <Decimal>();
                    List <String>   FinesSemana   = new List <String>();
                    List <String>   FechasFeriado = new List <String>();
                    List <DateTime> Feriados      = new List <DateTime>();

                    ///Agregar los feriados a una lista
                    DateTime f1        = Convert.ToDateTime(repo.LIstadoFechasPagosAtrasados(fecha).Rows[0][0].ToString());
                    int      cantidadf = Convert.ToInt32(repo.CantidadFeriadosMora(f1, fecha).Rows[0][0].ToString());
                    for (int m = 0; m < cantidadf; m++)
                    {
                        Feriados.Add(Convert.ToDateTime(repo.ListaFeriado(f1, fecha).Rows[m][0].ToString()));
                    }
                    //aqui lista excluyendo dias de feriado
                    for (int j = 0; j <= numero - 1; j++)
                    {
                        int      Cant2 = 0;
                        DateTime Ini   = Convert.ToDateTime(repo.LIstadoFechasPagosAtrasados(fecha).Rows[j][0].ToString());

                        System.DateTime Fin = fecha;
                        while (Ini != Fin)
                        {
                            if (!Feriados.Contains(Ini))
                            {
                                Cant2 = Cant2 + 1;
                            }
                            Ini = Ini.AddDays(1);
                        }
                        FechasFeriado.Add(Convert.ToString(Cant2));
                    }

                    for (int i = 0; i <= numero - 1; i++)
                    {
                        IDPAGO.Add(Convert.ToInt32(repo.NumeroPagosAtradasoIDPago(fecha).Rows[i][0].ToString()));
                        MORAPAGO.Add(Convert.ToDecimal(repo.CantidadMoraPagosAtrasados(fecha).Rows[i][0].ToString()));

                        int             Cant = 0;
                        DateTime        Ini  = Convert.ToDateTime(repo.LIstadoFechasPagosAtrasados(fecha).Rows[i][0].ToString());
                        System.DateTime Fin  = fecha;


                        //cuento cuantos domingos hay en un rango de fechas
                        while (Ini != Fin)
                        {
                            if (Ini.DayOfWeek == DayOfWeek.Sunday)
                            {
                                Cant = Cant + 1;
                            }

                            Ini = Ini.AddDays(1);
                        }


                        FinesSemana.Add(Convert.ToString(Cant));
                    }

                    for (int C = 0; C <= numero - 1; C++)
                    {
                        repo.AgregarCantidaMora(IDPAGO[C], (MORAPAGO[C] * (Convert.ToInt32(FechasFeriado[C]) - Convert.ToInt32(FinesSemana[C]))), false);
                    }
                }



                ///fin de verificacion de pagos mora
            }
            catch (Exception ex)
            {
                // Response.Redirect("index.aspx");
            }
        }
Esempio n. 14
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][21].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }

            if (!IsPostBack)
            {
                DropDownList1.DataSource     = re.ListarAgencia();
                DropDownList1.DataTextField  = "Nombre_Agencia";
                DropDownList1.DataValueField = "Id_agencia";
                DropDownList1.DataBind();

                DropDownList2.DataSource     = re.ListarPuesto();
                DropDownList2.DataTextField  = "Nombre_puesto";
                DropDownList2.DataValueField = "Id_Puesto";
                DropDownList2.DataBind();
            }


            string valor2   = Request.QueryString["Valor"];
            int    idperson = Convert.ToInt32(valor2);

            if (!IsPostBack)
            {
                TextPrimerNombre.Text    = ver.InfoActualizarEmpleado(idperson).Rows[0][0].ToString();
                TextSegundoNombre.Text   = ver.InfoActualizarEmpleado(idperson).Rows[0][1].ToString();
                TextPrimerApellido.Text  = ver.InfoActualizarEmpleado(idperson).Rows[0][2].ToString();
                TextSegundoApellido.Text = ver.InfoActualizarEmpleado(idperson).Rows[0][3].ToString();
                string genero = ver.InfoActualizarEmpleado(idperson).Rows[0][4].ToString();
                if (genero == "True")
                {
                    RadioButton1.Checked = true;
                }
                else
                {
                    RadioButton2.Checked = true;
                }
                TextDPI.Text              = ver.InfoActualizarEmpleado(idperson).Rows[0][5].ToString();
                TextExtendido.Text        = ver.InfoActualizarEmpleado(idperson).Rows[0][6].ToString();
                TextEstadoCivil.Text      = ver.InfoActualizarEmpleado(idperson).Rows[0][7].ToString();
                TextCorreo.Text           = ver.InfoActualizarEmpleado(idperson).Rows[0][8].ToString();
                TextProfesion.Text        = ver.InfoActualizarEmpleado(idperson).Rows[0][9].ToString();
                TextNacimiento.Text       = ver.InfoActualizarEmpleado(idperson).Rows[0][10].ToString();
                TextTelefonoPersonal.Text = ver.InfoActualizarEmpleado(idperson).Rows[0][11].ToString();
                TextDepartamento.Text     = ver.InfoActualizarEmpleado(idperson).Rows[0][12].ToString();
                TextMunicipio.Text        = ver.InfoActualizarEmpleado(idperson).Rows[0][13].ToString();
                TextDomicilio.Text        = ver.InfoActualizarEmpleado(idperson).Rows[0][14].ToString();
                string casa = ver.InfoActualizarEmpleado(idperson).Rows[0][15].ToString();
                if (casa == "True")
                {
                    RadioButton3.Checked = true;
                }
                else
                {
                    RadioButton4.Checked = true;
                }
                TextTelefonoResidencial.Text = ver.InfoActualizarEmpleado(idperson).Rows[0][16].ToString();
                string foto = ver.InfoActualizarEmpleado(idperson).Rows[0][17].ToString();
                Image1.ImageUrl = "~/ImagenesCargadas/Empleados/" + foto;
                //variables Empleado


                TextTrabajo.Text             = ver.InfoActualizarEmpleado(idperson).Rows[0][18].ToString();
                TextSalario.Text             = ver.InfoActualizarEmpleado(idperson).Rows[0][19].ToString();
                TextPorcentaje.Text          = ver.InfoActualizarEmpleado(idperson).Rows[0][20].ToString();
                TextCantidadPorComision.Text = ver.InfoActualizarEmpleado(idperson).Rows[0][21].ToString();
                TextAgencia.Text             = ver.InfoActualizarEmpleado(idperson).Rows[0][22].ToString();
                TextPuesto.Text  = ver.InfoActualizarEmpleado(idperson).Rows[0][23].ToString();
                LabePuesato.Text = ver.SaberPuesto(idperson).Rows[0][0].ToString();
                //variables de referencia
                TextRef1.Text = ver2.ReferenciasCli(idperson).Rows[0][0].ToString();
                TextRef2.Text = ver2.ReferenciasCli(idperson).Rows[0][1].ToString();
                TextRef3.Text = ver2.ReferenciasCli(idperson).Rows[0][2].ToString();
                LaRef1.Text   = ver2.ReferenciasCli(idperson).Rows[0][3].ToString();

                int nrorows = ver2.ReferenciasCli(idperson).Rows.Count;

                if (nrorows == 2)
                {
                    TextRef4.Text = ver2.ReferenciasCli(idperson).Rows[1][0].ToString();
                    TextRef5.Text = ver2.ReferenciasCli(idperson).Rows[1][1].ToString();
                    TextRef6.Text = ver2.ReferenciasCli(idperson).Rows[1][2].ToString();
                    LaRef2.Text   = ver2.ReferenciasCli(idperson).Rows[1][3].ToString();
                }


                if (nrorows == 3)
                {
                    TextRef4.Text = ver2.ReferenciasCli(idperson).Rows[1][0].ToString();
                    TextRef5.Text = ver2.ReferenciasCli(idperson).Rows[1][1].ToString();
                    TextRef6.Text = ver2.ReferenciasCli(idperson).Rows[1][2].ToString();
                    LaRef2.Text   = ver2.ReferenciasCli(idperson).Rows[1][3].ToString();
                    TextRef7.Text = ver2.ReferenciasCli(idperson).Rows[2][0].ToString();
                    TextRef8.Text = ver2.ReferenciasCli(idperson).Rows[2][1].ToString();
                    TextRef9.Text = ver2.ReferenciasCli(idperson).Rows[2][2].ToString();
                    LaRef3.Text   = ver2.ReferenciasCli(idperson).Rows[2][3].ToString();
                }
            }
            else
            {
                string foto = ver.InfoActualizarEmpleado(idperson).Rows[0][17].ToString();
                Image1.ImageUrl = "~/ImagenesCargadas/Empleados/" + foto;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            //comprobar permiso para ver toda la info
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][5].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }

            //permiso para anular pagos
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][2].ToString() == "False")
            {
                GridView4.Visible = false;
                Label3.Visible    = false;
                Button8.Visible   = false;
            }
            else
            {
                GridView4.Visible = true;
                Label3.Visible    = true;
                Button8.Visible   = true;
            }
            //fin de permiso para anular pagos

            //permiso para cancelar solicitud
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][6].ToString() == "False")
            {
                Button2.Visible = false;
            }

            //fin de permiso

            //permiso para precalificar
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][7].ToString() == "False")
            {
                Button1.Visible = false;
            }
            //permiso para aprobar prestamo
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][6].ToString() == "False")
            {
                Button2.Visible = false;
            }

            //permiso para ver garatias
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][10].ToString() == "False")
            {
                GridView2.Visible = false;
            }
            //genrar cheque
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][10].ToString() == "False")
            {
                Button7.Visible = false;
                //permiso para genrar abonos si puede genrar cheque tambien abonos
                Button9.Visible = false;
            }
            Button5.Visible = false;
            string valor2     = Request.QueryString["Valor"];
            int    idprestamo = Convert.ToInt32(valor2);
            string tipopre    = presta.InfoTabUNO(idprestamo).Rows[0][0].ToString();
            string desembolso = presta.InfoTabUNO(idprestamo).Rows[0][1].ToString();

            //Precalificar
            if (tipopre == "False" && desembolso == "False")
            {
                Button1.Text          = "Precalificar préstamo";
                DivHistoPagos.Visible = false;
                InformaPagos.Visible  = true;
                ContratoAviso.Visible = true;
                llenar();
            }
            //desembolsar
            if (tipopre == "True" && desembolso == "False")
            {
                //permiso para desembolsar
                if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][9].ToString() == "False")
                {
                    Button1.Visible = false;
                }
                Button1.Text          = "Realizar desembolso";
                DivHistoPagos.Visible = false;
                InformaPagos.Visible  = true;
                ContratoAviso.Visible = true;
                llenar();
            }

            if (tipopre == "True" && desembolso == "True")
            {
                DivHistoPagos.Visible = true;
                InformaPagos.Visible  = false;
                ContratoAviso.Visible = false;
                contra.Visible        = true;
                if (!IsPostBack)
                {
                    InfoFULLContratoTableAdapter con = new InfoFULLContratoTableAdapter();

                    DataTable tabla = con.GetDataInfoFullContrato(idprestamo);
                    ReportViewer1.LocalReport.EnableExternalImages = true;
                    ReportViewer1.ProcessingMode         = ProcessingMode.Local;
                    ReportViewer1.LocalReport.ReportPath = Server.MapPath("~/ReportContrato.rdlc");
                    ReportDataSource fuente = new ReportDataSource("DataSet1", tabla);
                    ReportViewer1.LocalReport.DataSources.Clear();
                    ReportViewer1.LocalReport.DataSources.Add(fuente);

                    ReportViewer1.LocalReport.Refresh();
                }


                llenar();
                LabelCuotasPendientes.Text = r.CuotasPendientesInfoPresta(idprestamo).Rows[0][0].ToString();

                string fecha1 = DateTime.Now.ToString("dd/MM/yyyy");
                // DateTime fecha = DateTime.ParseExact(fecha1, "dd/MM/yyyy", null);
                DateTime fecha = Convert.ToDateTime(fecha1);
                if (r.ProximaFechaInfoPResta(fecha, idprestamo).Rows.Count != 0)
                {
                    LabelFechaPago.Text = r.ProximaFechaInfoPResta(fecha, idprestamo).Rows[0][0].ToString();
                }
                if (r.SaldoTotalInfoPresta(idprestamo).Rows.Count != 0)
                {
                    LabelSaldoPendiente.Text = r.SaldoTotalInfoPresta(idprestamo).Rows[0][0].ToString();
                    LabelSaldo.Text          = r.SaldoTotalInfoPresta(idprestamo).Rows[0][0].ToString();
                }
                if (r.SaldoCapitalInfoPresta(idprestamo).Rows.Count != 0)
                {
                    LabelSaldoCapital.Text = r.SaldoCapitalInfoPresta(idprestamo).Rows[0][0].ToString();
                }

                if (abo.InfoAbono(idprestamo).Rows.Count != 0)
                {
                    LabelAbono.Text = abo.InfoAbono(idprestamo).Rows[0][0].ToString();
                }
                else
                {
                    LabelAbono.Text = "Q.00";
                }
                Button2.Visible      = false;
                Button1.Visible      = false;
                GridView3.DataSource = presta.TablaPagosTab(idprestamo);
                GridView3.DataBind();
                Button5.Visible              = true;
                Button6.Visible              = true;
                Button7.Visible              = true;
                Button9.Visible              = true;
                GridView4.DataSource         = presta.TabPagosEfectuados(idprestamo);
                GridView4.Columns[0].Visible = false;
                GridView4.DataBind();
                if (presta.TOTAlPagosTab4(idprestamo).Rows[0][0].ToString() != "0")
                {
                    Label3.Visible  = true;
                    textoc.Visible  = true;
                    Label3.Text     = "Q. " + presta.TOTAlPagosTab4(idprestamo).Rows[0][0].ToString();
                    Button8.Visible = true;
                }
            }

            //infotab2
            LabelNombreTab2.Text           = presta.InfoTab2(idprestamo).Rows[0][0].ToString();
            LabelCuI.Text                  = presta.InfoTab2(idprestamo).Rows[0][1].ToString();
            LabelEstadoCivil.Text          = presta.InfoTab2(idprestamo).Rows[0][2].ToString();
            LabelProfesion.Text            = presta.InfoTab2(idprestamo).Rows[0][3].ToString();
            LabelTelefonos.Text            = presta.InfoTab2(idprestamo).Rows[0][4].ToString();
            LabelDireccionPer.Text         = presta.InfoTab2(idprestamo).Rows[0][5].ToString();
            LabelDomicilio.Text            = presta.InfoTab2(idprestamo).Rows[0][6].ToString();
            LabelLugarTrabajo.Text         = presta.InfoTab2(idprestamo).Rows[0][7].ToString();
            LabelDirTrabajo.Text           = presta.InfoTab2(idprestamo).Rows[0][8].ToString();
            LabelTelTrabajo.Text           = presta.InfoTab2(idprestamo).Rows[0][9].ToString();
            LabelTiempoLaborar.Text        = presta.InfoTab2(idprestamo).Rows[0][10].ToString();
            LabelObservacionesTrabajo.Text = presta.InfoTab2(idprestamo).Rows[0][11].ToString();
            LabelMontoPre.Text             = presta.InfoTab2(idprestamo).Rows[0][12].ToString();
            LabelDeudaTotalPre.Text        = presta.InfoTab2(idprestamo).Rows[0][13].ToString();
            LabelPeriodPre.Text            = presta.InfoTab2(idprestamo).Rows[0][14].ToString();
            LabelGestorPre.Text            = presta.InfoTab2(idprestamo).Rows[0][15].ToString();
            LabelOficinaPre.Text           = presta.InfoTab2(idprestamo).Rows[0][16].ToString();
            //referencias tab2
            GridView1.DataSource = ver.Listadore(Convert.ToInt32(presta.InfoTab2(idprestamo).Rows[0][17].ToString()));
            GridView1.DataBind();
            //Garantias tab3
            GridView2.DataSource = presta.GarantiasPrestamo(idprestamo);
            GridView2.DataBind();
        }
Esempio n. 16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (permiso.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][13].ToString() == "False")
            {
                Response.Redirect("Inicio.aspx");
            }
            string valor2   = Request.QueryString["Valor"];
            int    idperson = Convert.ToInt32(valor2);

            if (!IsPostBack)
            {
                TextPrimerNombre.Text    = ver.InfoClientes(idperson).Rows[0][0].ToString();
                TextSegundoNombre.Text   = ver.InfoClientes(idperson).Rows[0][1].ToString();
                TextPrimerApellido.Text  = ver.InfoClientes(idperson).Rows[0][2].ToString();
                TextSegundoApellido.Text = ver.InfoClientes(idperson).Rows[0][3].ToString();
                string genero = ver.InfoClientes(idperson).Rows[0][4].ToString();
                if (genero == "True")
                {
                    RadioButton1.Checked = true;
                }
                else
                {
                    RadioButton2.Checked = true;
                }
                TextDPI.Text              = ver.InfoClientes(idperson).Rows[0][5].ToString();
                TextExtendido.Text        = ver.InfoClientes(idperson).Rows[0][6].ToString();
                TextEstadoCivil.Text      = ver.InfoClientes(idperson).Rows[0][7].ToString();
                TextCorreo.Text           = ver.InfoClientes(idperson).Rows[0][8].ToString();
                TextProfesion.Text        = ver.InfoClientes(idperson).Rows[0][9].ToString();
                TextNacimiento.Text       = ver.InfoClientes(idperson).Rows[0][10].ToString();
                TextTelefonoPersonal.Text = ver.InfoClientes(idperson).Rows[0][11].ToString();
                TextDepartamento.Text     = ver.InfoClientes(idperson).Rows[0][12].ToString();
                TextMunicipio.Text        = ver.InfoClientes(idperson).Rows[0][13].ToString();
                TextDomicilio.Text        = ver.InfoClientes(idperson).Rows[0][14].ToString();
                string casa = ver.InfoClientes(idperson).Rows[0][15].ToString();
                if (casa == "True")
                {
                    RadioButton3.Checked = true;
                }
                else
                {
                    RadioButton4.Checked = true;
                }
                TextTelefonoResidencial.Text = ver.InfoClientes(idperson).Rows[0][16].ToString();
                string foto = ver.InfoClientes(idperson).Rows[0][17].ToString();
                Image1.ImageUrl = "~/ImagenesCargadas/Clientes/" + foto;
                //variables cliente
                TextTrabajo.Text       = ver.InfoClientes(idperson).Rows[0][18].ToString();
                TextDirTrabajo.Text    = ver.InfoClientes(idperson).Rows[0][19].ToString();
                TextTelefonoTra.Text   = ver.InfoClientes(idperson).Rows[0][20].ToString();
                TextTiempoTra.Text     = ver.InfoClientes(idperson).Rows[0][21].ToString();
                TextObservaciones.Text = ver.InfoClientes(idperson).Rows[0][22].ToString();

                //variables de referencia
                TextRef1.Text = ver.ReferenciasCli(idperson).Rows[0][0].ToString();
                TextRef2.Text = ver.ReferenciasCli(idperson).Rows[0][1].ToString();
                TextRef3.Text = ver.ReferenciasCli(idperson).Rows[0][2].ToString();
                LaRef1.Text   = ver.ReferenciasCli(idperson).Rows[0][3].ToString();

                int nrorows = ver.ReferenciasCli(idperson).Rows.Count;

                if (nrorows == 2)
                {
                    TextRef4.Text = ver.ReferenciasCli(idperson).Rows[1][0].ToString();
                    TextRef5.Text = ver.ReferenciasCli(idperson).Rows[1][1].ToString();
                    TextRef6.Text = ver.ReferenciasCli(idperson).Rows[1][2].ToString();
                    LaRef2.Text   = ver.ReferenciasCli(idperson).Rows[1][3].ToString();
                }


                if (nrorows == 3)
                {
                    TextRef4.Text = ver.ReferenciasCli(idperson).Rows[1][0].ToString();
                    TextRef5.Text = ver.ReferenciasCli(idperson).Rows[1][1].ToString();
                    TextRef6.Text = ver.ReferenciasCli(idperson).Rows[1][2].ToString();
                    LaRef2.Text   = ver.ReferenciasCli(idperson).Rows[1][3].ToString();
                    TextRef7.Text = ver.ReferenciasCli(idperson).Rows[2][0].ToString();
                    TextRef8.Text = ver.ReferenciasCli(idperson).Rows[2][1].ToString();
                    TextRef9.Text = ver.ReferenciasCli(idperson).Rows[2][2].ToString();
                    LaRef3.Text   = ver.ReferenciasCli(idperson).Rows[2][3].ToString();
                }
            }
            else
            {
                string foto = ver.InfoClientes(idperson).Rows[0][17].ToString();
                Image1.ImageUrl = "~/ImagenesCargadas/Clientes/" + foto;
            }
        }
Esempio n. 17
0
        private void ListarPermisoso()
        {
            //permiso para crear usuarios
            if (p.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][19].ToString() == "False")
            {
                CrearUsuaio.Visible = false;
            }
            //permiso para resetear contrasenas
            if (p.CONOCERPERMISO(Convert.ToInt32(Session["idempleado"])).Rows[0][20].ToString() == "False")
            {
                ResetearContra.Visible = false;
            }

            //Permiso del superAdmin
            //el campo saltar pagos ahora es asignar permisos
            if (Session["idempleado"] != "0")
            {
                CheckBox2.Visible = false;
            }

            string valor2   = Request.QueryString["Valor"];
            int    idperson = Convert.ToInt32(valor2);
            string conocer  = co.SaberIDEmpleadoP(idperson).Rows[0][0].ToString();
            int    empleado = Convert.ToInt32(conocer);

            //aqui lo de permisos como es de esperar que el usuario ya fue creado

            string registrarpagos         = co.ListarPermisos(empleado).Rows[0][2].ToString();
            string saltarpagos            = co.ListarPermisos(empleado).Rows[0][3].ToString();
            string anular                 = co.ListarPermisos(empleado).Rows[0][4].ToString();
            string eliminarmora           = co.ListarPermisos(empleado).Rows[0][5].ToString();
            string registranuevasolivitud = co.ListarPermisos(empleado).Rows[0][6].ToString();
            string verinfoprestamo        = co.ListarPermisos(empleado).Rows[0][7].ToString();
            string cancelarsolicitud      = co.ListarPermisos(empleado).Rows[0][8].ToString();
            string precalificar           = co.ListarPermisos(empleado).Rows[0][9].ToString();
            string aprobarPrestamo        = co.ListarPermisos(empleado).Rows[0][10].ToString();
            string desembolso             = co.ListarPermisos(empleado).Rows[0][11].ToString();
            string verinfogarantias       = co.ListarPermisos(empleado).Rows[0][12].ToString();
            string generarpagare          = co.ListarPermisos(empleado).Rows[0][13].ToString();
            string genrarnotodecobro      = co.ListarPermisos(empleado).Rows[0][14].ToString();
            string veringresosPapeleria   = co.ListarPermisos(empleado).Rows[0][15].ToString();
            string transferircarteras     = co.ListarPermisos(empleado).Rows[0][16].ToString();
            string balance                = co.ListarPermisos(empleado).Rows[0][17].ToString();
            string morosidad              = co.ListarPermisos(empleado).Rows[0][18].ToString();
            string carteraVencida         = co.ListarPermisos(empleado).Rows[0][19].ToString();
            string cartermuerta           = co.ListarPermisos(empleado).Rows[0][20].ToString();
            string crearusuarios          = co.ListarPermisos(empleado).Rows[0][21].ToString();
            string resetearcontrasenas    = co.ListarPermisos(empleado).Rows[0][22].ToString();
            string modificarfatosUsuario  = co.ListarPermisos(empleado).Rows[0][23].ToString();
            string suspendersuaurios      = co.ListarPermisos(empleado).Rows[0][24].ToString();

            if (registrarpagos == "False")
            {
                CheckBox1.Checked = false;
            }
            else
            {
                CheckBox1.Checked = true;
            }
            //
            if (saltarpagos == "False")
            {
                CheckBox2.Checked = false;
            }
            else
            {
                CheckBox2.Checked = true;
            }
            //
            if (anular == "False")
            {
                CheckBox3.Checked = false;
            }
            else
            {
                CheckBox3.Checked = true;
            }
            //
            if (eliminarmora == "False")
            {
                CheckBox4.Checked = false;
            }
            else
            {
                CheckBox4.Checked = true;
            }
            //
            if (registranuevasolivitud == "False")
            {
                CheckBox5.Checked = false;
            }
            else
            {
                CheckBox5.Checked = true;
            }
            //
            if (verinfoprestamo == "False")
            {
                CheckBox6.Checked = false;
            }
            else
            {
                CheckBox6.Checked = true;
            }
            //
            if (cancelarsolicitud == "False")
            {
                CheckBox7.Checked = false;
            }
            else
            {
                CheckBox7.Checked = true;
            }
            //
            if (precalificar == "False")
            {
                CheckBox8.Checked = false;
            }
            else
            {
                CheckBox8.Checked = true;
            }
            //
            if (aprobarPrestamo == "False")
            {
                CheckBox9.Checked = false;
            }
            else
            {
                CheckBox9.Checked = true;
            }
            //
            if (desembolso == "False")
            {
                CheckBox10.Checked = false;
            }
            else
            {
                CheckBox10.Checked = true;
            }
            //
            if (verinfogarantias == "False")
            {
                CheckBox11.Checked = false;
            }
            else
            {
                CheckBox11.Checked = true;
            }
            //
            if (generarpagare == "False")
            {
                CheckBox12.Checked = false;
            }
            else
            {
                CheckBox12.Checked = true;
            }
            //
            if (genrarnotodecobro == "False")
            {
                CheckBox13.Checked = false;
            }
            else
            {
                CheckBox13.Checked = true;
            }
            //
            if (veringresosPapeleria == "False")
            {
                CheckBox14.Checked = false;
            }
            else
            {
                CheckBox14.Checked = true;
            }
            //
            if (transferircarteras == "False")
            {
                CheckBox15.Checked = false;
            }
            else
            {
                CheckBox15.Checked = true;
            }
            //
            if (balance == "False")
            {
                CheckBox16.Checked = false;
            }
            else
            {
                CheckBox16.Checked = true;
            }
            //
            if (morosidad == "False")
            {
                CheckBox17.Checked = false;
            }
            else
            {
                CheckBox17.Checked = true;
            }
            //
            if (carteraVencida == "False")
            {
                CheckBox18.Checked = false;
            }
            else
            {
                CheckBox18.Checked = true;
            }
            //
            if (cartermuerta == "False")
            {
                CheckBox19.Checked = false;
            }
            else
            {
                CheckBox19.Checked = true;
            }
            //
            if (crearusuarios == "False")
            {
                CheckBox20.Checked = false;
            }
            else
            {
                CheckBox20.Checked = true;
            }
            //
            if (resetearcontrasenas == "False")
            {
                CheckBox21.Checked = false;
            }
            else
            {
                CheckBox21.Checked = true;
            }
            //
            if (modificarfatosUsuario == "False")
            {
                CheckBox22.Checked = false;
            }
            else
            {
                CheckBox22.Checked = true;
            }
            //
            if (suspendersuaurios == "False")
            {
                CheckBox23.Checked = false;
            }
            else
            {
                CheckBox23.Checked = true;
            }
            //fin de if jajja
        }