Пример #1
0
        protected void imAvanzar_Click(object sender, ImageClickEventArgs e)
        {
            var seleccionadas = SinSeleccionar.Seleccionar();

            GetOperaciones(0, 0);
            Mensaje("Se han seleccionado " + seleccionadas + " operaciones");
        }
Пример #2
0
        public void GetOperaciones(int semaforo, int semaforoOperacion)
        {
            var h    = new Hipotecario();
            var o    = new Operacion();
            var to   = new TipoOperacion();
            var cli  = new Cliente();
            var sucu = new SucursalCliente();
            var eje  = new Usuario();
            var vend = new Persona();
            var ciu  = new Ciudad();
            var reg  = new Region();

            o.Id_solicitud   = txt_idSolicitud.Text == "" ? 0 : Convert.ToInt32(txt_idSolicitud.Text.Trim());
            to.Codigo        = dl_producto.SelectedValue;
            o.Tipo_operacion = to;
            cli.Id_cliente   = dl_cliente.SelectedValue == ""
                                                 ? Convert.ToInt16(0)
                                                 : Convert.ToInt16(dl_cliente.SelectedValue);
            o.Cliente        = cli;
            sucu.Id_sucursal = dl_sucursal.SelectedValue == ""
                                                   ? Convert.ToInt16(0)
                                                   : Convert.ToInt16(dl_sucursal.SelectedValue);
            o.Sucursal         = sucu;
            o.Numero_cliente   = txt_numCliente.Text.Trim();
            o.Id_estado        = dpl_estado.SelectedValue == "" ? 0 : Convert.ToInt32(dpl_estado.SelectedValue);
            eje.UserName       = dl_ejecutivo.SelectedValue == "" ? "0" : dl_ejecutivo.SelectedValue;
            h.EjecutivoIngreso = eje;
            h.FechaDesde       = string.Format("{0:yyyyMMdd}", Convert.ToDateTime(txt_desde.Text.Trim()));
            h.FechaHasta       = string.Format("{0:yyyyMMdd}", Convert.ToDateTime(this.txt_hasta.Text.Trim()));

            vend.Rut               = txtRutCliBanco.Text.Trim() == "" ? 0 : Convert.ToInt32(txtRutCliBanco.Text);
            h.Vendedor             = vend;
            h.TipoPropiedad        = dlTipoPropiedad.SelectedValue;
            h.IdComuna             = 0;
            h.TipoCredito          = dl_credito.SelectedValue;
            h.SemaforoBusqueda     = semaforo;
            h.SemaforoOperacion    = semaforoOperacion;
            h.CuentaUsuarioSession = Session["usrname"].ToString();

            reg.Id_region = Convert.ToInt32(dl_region.SelectedValue ?? "0");
            ciu.Id_Ciudad = Convert.ToInt32(dl_provincia.SelectedValue == ""?"0":dl_provincia.SelectedValue);
            h.Ciudad      = ciu;
            h.Region      = reg;
            h.Operacion   = o;


            var busqueda   = Convert.ToInt32(Hidden1.Value);
            var loperacion = new HipotecarioBC().GetAllOperaciones(h, busqueda);

            divBotones.Visible = loperacion.Count > 0;
            switch (busqueda)
            {
            case 0: SinSeleccionar.GetOperaciones(loperacion, Convert.ToBoolean(busqueda));
                SinSeleccionar.EnableViewState = true;
                break;

            case 1: MisPendientes.GetOperaciones(loperacion, Convert.ToBoolean(busqueda));
                MisPendientes.EnableViewState = true;
                break;
            }
        }