public void RaiseCallbackEvent(string eventArg)
    {
        string sResultado = "";

        //1º Si hubiera argumentos, se recogen y tratan.
        string[] aArgs = Regex.Split(eventArg, "@#@");
        sResultado = aArgs[0] + @"@#@"; if (Session["GVT_IDRED"] == null)
        {
            _callbackResultado = aArgs[0] + @"@#@Error@#@SESIONCADUCADA"; return;
        }
        ;

        //2º Aquí realizaríamos el acceso a BD, etc,...
        switch (aArgs[0])
        {
        case ("grabar"):
            try
            {
                Administracion.Grabar(aArgs[1], aArgs[2], aArgs[3], aArgs[4]);
                sResultado += "OK@#@";
            }
            catch (Exception ex)
            {
                sResultado += "Error@#@" + Errores.mostrarError("Error al grabar los cambios realizados en la consulta.", ex);
            }
            break;
        }

        //3º Damos contenido a la variable que se envía de vuelta al cliente.
        _callbackResultado = sResultado;
    }
Пример #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            Administracion administracion = new Administracion();

            this.Hide();
            administracion.Show();
        }
Пример #3
0
        public ActionResult Index(AdminViewModel objAdminViewModel)
        {
            Administracion oAdmin = objDBEntiry.Administracion.SingleOrDefault(model => model.NombreUsuario == objAdminViewModel.NombreUsuario);

            if (ModelState.IsValid)
            {
                // Administracion oAdmin = objDBEntiry.Administracion.SingleOrDefault(model => model.NombreUsuario == objAdminViewModel.NombreUsuario);

                if (oAdmin == null)
                {
                    ModelState.AddModelError(key: string.Empty, errorMessage: "Correo no existe");
                }
                else if (oAdmin.Contraseña != objAdminViewModel.Contrasena)
                {
                    ModelState.AddModelError(key: string.Empty, errorMessage: "Correo y Contraseña invalida");
                }
                else
                {
                    FormsAuthentication.SetAuthCookie(objAdminViewModel.NombreUsuario, createPersistentCookie: false);
                    var authTicket = new FormsAuthenticationTicket(1, oAdmin.NombreUsuario, DateTime.Now, expiration: DateTime.Now.AddMinutes(20), isPersistent: false, userData: "Admin");

                    string encryptTicket = FormsAuthentication.Encrypt(authTicket);

                    var authCookie = new HttpCookie(FormsAuthentication.FormsCookieName, encryptTicket);


                    HttpContext.Response.Cookies.Add(authCookie);

                    return(RedirectToAction("Index", "Admin"));
                }
            }
            return(View());
        }
Пример #4
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("¿Esta seguro que quiere eliminar este producto?\nEl cambio sera permanente", "Eliminar producto", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
     {
         Administracion.RemoverProductoPorId(Validaciones.StringToInt(this.txbIdProducto.Text));
         this.DialogResult = DialogResult.OK;
     }
 }
Пример #5
0
        public void PruebaVerificarEditarPregunta_ListaPreguntasVacia_RetornaExcepcion()
        {
            Administracion      Admin            = new Administracion();
            EstructuraRespuesta RespuestaAEditar = new EstructuraRespuesta("Respuesta1", "Distractor1", "Distractor2", "Distractor3");
            EstructuraPregunta  PreguntaAEditar  = new EstructuraPregunta(2, "Pregunta1", 2, RespuestaAEditar);

            Assert.Throws <KeyNotFoundException>(() => Admin.eliminarPregunta(PreguntaAEditar));
        }
Пример #6
0
        public void PruebaVerificarPreguntaExiste_ListaExiste_RetornaFalse()
        {
            Administracion      admin             = new Administracion();
            EstructuraRespuesta RespuestaAAgregar = new EstructuraRespuesta("Respuesta1", "Distractor1", "Distractor2", "Distractor3");
            EstructuraPregunta  PreguntaAAgregar  = new EstructuraPregunta(1, "Pregunta 1", 1, RespuestaAAgregar);

            Assert.IsTrue(admin.verificarPreguntaExiste(PreguntaAAgregar));
        }
Пример #7
0
        public void PruebaEditarPregunta_RetornaExcepcion()
        {
            Administracion      admin            = new Administracion();
            EstructuraRespuesta RespuestaAEditar = new EstructuraRespuesta("Respuesta1", "Distractor1", "Distractor2", "Distractor3");
            EstructuraPregunta  preguntaAEditar  = new EstructuraPregunta(1, "Pregunta 1", 1, RespuestaAEditar);

            Assert.Throws <NullReferenceException>(() => admin.editarPregunta(1, preguntaAEditar));
        }
Пример #8
0
 private void FormLogin_Load(object sender, EventArgs e)
 {
     HardCodeEmpleados();
     Administracion.GenerateUsers();
     this.picboxLogoLogin.ImageLocation = @"..\img\logologinScale.jpg";
     this.txbUser.Text  = string.Empty;
     this.txbClave.Text = string.Empty;
 }
Пример #9
0
        private void SelecionarEmpleado(int dni)
        {
            int index = Administracion.FindEmpleadoIndexByDni(dni);

            if (index == -1)
            {
                index = 0;
            }
            this.txbEmpleadoNombre.Text = $"{Administracion.Empleados[index].Nombre} {Administracion.Empleados[index].Apellido}";
            this.txbEmpleadoDni.Text    = $"{Administracion.Empleados[index].Dni}";
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         strTablaHTML = Administracion.ObtenerParametros(int.Parse(Utilidades.decodpar(Request.QueryString["nIdConsulta"].ToString())));
     }
     catch (Exception ex)
     {
         sErrores += Errores.mostrarError("Error al obtener los parámetros", ex);
     }
 }
Пример #11
0
        public void PruebaVerificarEliminarPregunta_PreguntaNoExisteEnLista_RetornaExcepcion()
        {
            Administracion      Admin = new Administracion();
            EstructuraRespuesta RespuestaAEliminar = new EstructuraRespuesta("Respuesta1", "Distractor1", "Distractor2", "Distractor3");
            EstructuraRespuesta RespuestaPrueba    = new EstructuraRespuesta("Respuesta1", "Distractor1", "Distractor2", "Distractor3");
            EstructuraPregunta  PreguntaAEliminar  = new EstructuraPregunta(1, "Pregunta 1", 1, RespuestaAEliminar);
            EstructuraPregunta  PreguntaPrueba     = new EstructuraPregunta(2, "Pregunta 2", 2, RespuestaPrueba);

            Run.Instance.PreguntasCargadas.Add(PreguntaPrueba);
            Assert.Throws <KeyNotFoundException>(() => Admin.eliminarPregunta(PreguntaAEliminar));
        }
    public void RaiseCallbackEvent(string eventArg)
    {
        string sResultado = "";

        //1º Si hubiera argumentos, se recogen y tratan.
        //string MisArg = eventArg;
        string[] aArgs = Regex.Split(eventArg, "@#@");
        sResultado = aArgs[0] + @"@#@"; if (Session["GVT_IDRED"] == null)
        {
            _callbackResultado = aArgs[0] + @"@#@Error@#@SESIONCADUCADA"; return;
        }
        ;

        //2º Aquí realizaríamos el acceso a BD, etc,...
        switch (aArgs[0])
        {
        case ("getConsultas"):
            try
            {
                sResultado += "OK@#@" + Administracion.CatalogoConsultas(aArgs[1]);
            }
            catch (Exception ex)
            {
                sResultado += "Error@#@" + Errores.mostrarError("Error al obtener las consultas.", ex);
            }
            break;

        case ("ejecutar"):
            try
            {
                if (HttpContext.Current.Cache["ConsultaADM_" + Session["GVT_IDFICEPI_ENTRADA"].ToString()] != null)
                {
                    HttpContext.Current.Cache.Remove("ConsultaADM_" + Session["GVT_IDFICEPI_ENTRADA"].ToString());
                }

                DataSet ds = Administracion.ejecutarConsultaDS(aArgs[1], aArgs[2]);

                HttpContext.Current.Cache.Insert("ConsultaADM_" + Session["GVT_IDFICEPI_ENTRADA"].ToString(), ds, null, DateTime.Now.AddMinutes(5), TimeSpan.Zero);

                sResultado += "OK@#@";
            }
            catch (Exception ex)
            {
                sResultado += "Error@#@" + Errores.mostrarError("Error al ejecutar la consulta.", ex);
            }
            break;
        }
        //3º Damos contenido a la variable que se envía de vuelta al cliente.
        _callbackResultado = sResultado;
    }
Пример #13
0
        private void añadirProductoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormProducto formAltaPorducto = new FormProducto();

            formAltaPorducto.Text = "AGREGAR PRODUCTO";
            if (formAltaPorducto.ShowDialog() == DialogResult.OK)
            {
                if (!Administracion.Add(formAltaPorducto.Producto))
                {
                    MessageBox.Show("No se pudo agregar el producto");
                }
                CargarDataGrid(Administracion.Inventario);
            }
        }
Пример #14
0
        private void txbDniCliente_TextChanged(object sender, EventArgs e)
        {
            this.lblElDescuento.Text = "0";
            if (Administracion.FindClienteIndexByDni(Validaciones.StringToInt(this.txbDniCliente.Text)) != -1)
            {
                Cliente cliente = Administracion.Clientes[Administracion.FindClienteIndexByDni(Validaciones.StringToInt(this.txbDniCliente.Text))];
                if ("Simpson" == cliente.Apellido) //chequea si es de apellido Simpson
                {
                    this.lblElDescuento.Text = "13";
                }
            }

            this.descuento = Validaciones.StringToDouble(this.lblElDescuento.Text) / 100;
        }
Пример #15
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     RestearTiempoInactividad();
     if (this.dtgvPrincipal.SelectedRows.Count > 0)
     {
         FormProducto formProducto = new FormProducto();
         formProducto.Producto = (Producto)this.dtgvPrincipal.SelectedRows[0].DataBoundItem;
         formProducto.TxbIdProducto.Enabled = false;
         formProducto.BtnEliminar.Visible   = true;
         formProducto.Text = "MODIFICAR PRODUCTO";
         if (formProducto.ShowDialog() == DialogResult.OK)
         {
             Administracion.Remplazar(formProducto.Producto);
             CargarDataGrid(Administracion.Inventario);
         }
     }
 }
Пример #16
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            if (!(this.txbNombre.BackColor == Color.Red || this.txbApellido.BackColor == Color.Red || this.txbDni.BackColor == Color.Red))
            {
                switch (tipoDato)
                {
                case "Cliente":
                    Administracion.Add(new Cliente(this.txbNombre.Text, this.txbApellido.Text, Validaciones.StringToInt(this.txbDni.Text)));
                    break;

                case "Empleado":
                    Administracion.Add(new Empleado(this.txbNombre.Text, this.txbApellido.Text, Validaciones.StringToInt(this.txbDni.Text)));
                    break;
                }
            }
            this.DialogResult = DialogResult.OK;
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            Master.nBotonera           = 20;
            Master.Botonera.ItemClick += new ToolBarEventHandler(this.Botonera_Click);
            Master.bFuncionesLocales   = true;
            Master.FuncionesJavaScript.Add("Javascript/draganddrop.js");
            Master.FuncionesJavaScript.Add("Javascript/boxover.js");
            Master.FuncionesJavaScript.Add("Javascript/documentos.js");
            Master.TituloPagina = "Administración";

            if (!Page.IsCallback)
            {
                //Para que se muestre la botonera, únicamente hay que indicar el número de botonera
                //y crear el manejador de eventos para la misma.

                if (!Page.IsPostBack)
                {
                    try
                    {
                        string   sDatos = Administracion.CatalogoConsultas("1");
                        string[] aDatos = Regex.Split(sDatos, "@#@");
                        strTablaHTML = aDatos[0];
                        nConsultas   = int.Parse(aDatos[1]);
                    }
                    catch (Exception ex)
                    {
                        Master.sErrores = Errores.mostrarError("Error al obtener los datos.", ex);
                    }
                }
                //1º Se indican (por este orden) la función a la que se va a devolver el resultado
                //   y la función que va a acceder al servidor
                string cbRespuesta = Page.ClientScript.GetCallbackEventReference(this, "arg", "RespuestaCallBack", "context", false);
                string cbLlamada   = "function RealizarCallBack(arg, context)" + "{" + cbRespuesta + ";" + "}";

                //2º Se "registra" la función que va a acceder al servidor.
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "RealizarCallBack", cbLlamada, true);
            }
        }
        catch (Exception ex)
        {
            Master.sErrores = Errores.mostrarError("Error al cargar la página.", ex);
        }
    }
Пример #18
0
        private void FormSeleccionRol_Load(object sender, EventArgs e)
        {
            Administracion admin        = new Administracion();
            List <Rol>     rolesUsuario = admin.obtenerRolesDe(usuario);

            if (rolesUsuario.Count > 0)
            {
                comboBox1.Items.Clear();
                comboBox1.DataSource    = null;
                comboBox1.DataSource    = rolesUsuario;
                comboBox1.DisplayMember = "Descripcion";
                comboBox1.ValueMember   = "Id_Rol";
            }
            else
            {
                MessageBox.Show("El usuario no posee roles habilitados", "Frba Commerce", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #19
0
 public int GetEliminaCMTS(int IdCMTS)
 {
     if (WebOperationContext.Current.IncomingRequest.Method == "OPTIONS")
     {
         return(0);
     }
     else
     {
         try
         {
             return(Administracion.GetEliminaCMTS(IdCMTS));
         }
         catch (Exception ex)
         {
             throw new WebFaultException <string>(ex.Message, HttpStatusCode.ExpectationFailed);
         }
     }
 }
Пример #20
0
 public int GetEditaCMTS(int IdCMTS, string Nombre, string IP, string Comunidad, string ComunidadCablemodem, int IdTipo, string interfaceS, string Usuario, string PasswordS, string Enable)
 {
     if (WebOperationContext.Current.IncomingRequest.Method == "OPTIONS")
     {
         return(0);
     }
     else
     {
         try
         {
             return(Administracion.GetEditaCMTS(IdCMTS, Nombre, IP, Comunidad, ComunidadCablemodem, IdTipo, interfaceS, Usuario, PasswordS, Enable));
         }
         catch (Exception ex)
         {
             throw new WebFaultException <string>(ex.Message, HttpStatusCode.ExpectationFailed);
         }
     }
 }
Пример #21
0
 public List <TipoCMTSEntity> GetTipoCMTS()
 {
     if (WebOperationContext.Current.IncomingRequest.Method == "OPTIONS")
     {
         return(null);
     }
     else
     {
         try
         {
             return(Administracion.GetTipoCMTS());
         }
         catch (Exception ex)
         {
             throw new WebFaultException <string>(ex.Message, HttpStatusCode.ExpectationFailed);
         }
     }
 }
Пример #22
0
        private void button1_Click(object sender, EventArgs e)
        {
            Administracion objetoBuscado = new Administracion();

            objetoBuscado.nombreMuni = comboBox1.Text;

            if (miArbolCliente.buscar(objetoBuscado) != null)
            {
                Nodo c1 = miArbolCliente.buscar(objetoBuscado);
                objetoBuscado = (Administracion)c1.dato;

                MessageBox.Show(c1.dato.ToString());
            }

            else
            {
                MessageBox.Show("No esta registrado aun");
            }
        }
Пример #23
0
        private void HardCode()
        {
            //PRODUCTOS
            Administracion.Add(new Producto(5230, "galletas", TipoProducto.Seco, 15, 45));
            Administracion.Add(new Producto(5233, "chocolate", TipoProducto.Seco, 30, 50));
            Administracion.Add(new Producto(5235, "duraznos laterraza (lata 500g)", TipoProducto.Enlatado, 200, 150));
            Administracion.Add(new Producto(5238, "chocolate agila", TipoProducto.Seco, 40, 5));
            Administracion.Add(new Producto(5289, "caramelos sancor", TipoProducto.Seco, 15, 30));
            Administracion.Add(new Producto(5290, "cola springfield", TipoProducto.Bebida, 60, 450));
            Administracion.Add(new Producto(5291, "radioactive cola", TipoProducto.Bebida, 80, 150));
            Administracion.Add(new Producto(5292, "duff beer", TipoProducto.BebidaAlcoholica, 75, 1000));
            Administracion.Add(new Producto(5293, "limpiatodo spring", TipoProducto.Limpieza, 150, 300));
            Administracion.Add(new Producto(5294, "churrasco spidercerdo (bandeja 300g)", TipoProducto.Carne, 200, 50));
            Administracion.Add(new Producto(5295, "churrasco spidercerdo (bandeja 700g)", TipoProducto.Carne, 370, 25));
            Administracion.Add(new Producto(4250, "manzanas springfield", TipoProducto.Vegetal, 20, 150));
            Administracion.Add(new Producto(4252, "queso (bandeja 250g)", TipoProducto.Lacteo, 200, 30));
            Administracion.Add(new Producto(4203, "flores de la abuela maria", TipoProducto.Vegetal, 500, 25));
            Administracion.Add(new Producto(6281, "redbull", TipoProducto.Bebida, 300, 35));
            Administracion.Add(new Producto(6282, "clean", TipoProducto.Limpieza, 400, 80));
            Administracion.Add(new Producto(6283, "tornillos mctork(caja 300u)", TipoProducto.Otros, 400, 100));
            ///////////////////////////////////////////////////////////////////////////////////////////

            //CLIENTES
            Administracion.Add(new Cliente("Anonimo", "Anonimo", 0));
            Administracion.Add(new Cliente("Homero", "Simpson", 12341234));
            Administracion.Add(new Cliente("Marge", "Simpson", 12348234));
            Administracion.Add(new Cliente("Bart", "Simpson", 122151234));
            Administracion.Add(new Cliente("Detart", "Filatro", 122833234));
            Administracion.Add(new Cliente("Marcelo", "Parezco", 456833234));

            /////////////////////////////////////////////////////////////////////////////

            //COMPRAS
            Administracion.HardCodeCompra(100, Administracion.Inventario[1], 3, 123456789, 0);
            Administracion.HardCodeCompra(250, Administracion.Inventario[0], 4, 123456789, 0);
            Administracion.HardCodeCompra(354, Administracion.Inventario[5], 8, 123456789, 0);
            Administracion.HardCodeCompra(355, Administracion.Inventario[6], 20, 222222222, 0);
            Administracion.HardCodeCompra(356, Administracion.Inventario[3], 8, 222222222, 0);
            Administracion.HardCodeCompra(420, Administracion.Inventario[13], 2, 222222222, 122151234);
            Administracion.HardCodeCompra(357, Administracion.Inventario[4], 5, 333333333, 0);
            Administracion.HardCodeCompra(358, Administracion.Inventario[8], 3, 333333333, 0);
            Administracion.HardCodeCompra(870, Administracion.Inventario[10], 2, 333333333, 0);
        }
Пример #24
0
        private void buttonIngresar_Click(object sender, EventArgs e)
        {
            Usuarios usuario = new Usuarios(textBox1.Text, getSha256(textBox2.Text));

            if (usuario.user_id == "" || usuario.password == "")
            {
                MessageBox.Show("Los campos usuario y contraseña son obligatorios", "Frba Commerce", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            Administracion administracion = new Administracion();

            if (administracion.validarUsuario(usuario))
            {
                Int32 cantidadLogin = administracion.loguear(usuario);
                if (administracion.primerIngreso(usuario))
                {
                    FormCambiarContrasenia formCambioContra = new FormCambiarContrasenia(usuario.user_id);
                    this.Hide();
                    formCambioContra.ShowDialog();
                    this.Close();
                }
                else if (cantidadLogin == 0)
                {
                    FormSeleccionRol formSeleccionRol = new FormSeleccionRol(usuario);
                    this.Hide();
                    formSeleccionRol.ShowDialog();
                    this.Close();
                }
                else if (cantidadLogin > 0 && cantidadLogin < 3)
                {
                    MessageBox.Show("Contraseña incorrecta. Intento nro°: " + cantidadLogin, "Frba Commerce", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    MessageBox.Show("Su usuario se encuentra bloqueado, por favor contacte al administrador", "Frba Commerce", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("El usuario no existe", "Frba Commerce", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #25
0
 private void btnRealizarVenta_Click(object sender, EventArgs e)
 {
     RestearTiempoInactividad();
     if (carritoDeCompras.Count > 0 && this.txbDniCliente.BackColor != Color.Red)
     {
         Compra compra = new Compra((Administracion.UltimoNroCompras) + 1, carritoDeCompras);
         compra.ReducirTotal(compra.Total * descuento);
         if (Administracion.Add(compra))
         {
             if (Administracion.FindClienteIndexByDni(Validaciones.StringToInt(this.txbDniCliente.Text)) == -1 || (Validaciones.StringToInt(this.txbDniCliente.Text) == 0))
             {
                 //preguntar si crear nuevo cliente o no (si no agregarlo a anonimo)
                 if (Validaciones.StringToInt(this.txbDniCliente.Text) == 0 || MessageBox.Show("El DNI no se encuantra registrado en clientes desea crear uno nuevo", "CLIENTE NO REGISTRADO", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                 {
                     Administracion.Clientes[Administracion.FindClienteIndexByDni(0)].AgregarCompra(compra); //se agrega la compra al cliente con dni 0 (anonimo)
                 }
                 else
                 {
                     FormPersona formPersona = new FormPersona("Cliente");
                     if (formPersona.ShowDialog() == DialogResult.OK)
                     {
                         MessageBox.Show("Cliente agregado correctamente");
                     }
                 }
             }
             else
             {
                 Administracion.Clientes[Administracion.FindClienteIndexByDni(Validaciones.StringToInt(this.txbDniCliente.Text))].AgregarCompra(compra); //agrego compra a un cliente existente mediante su dni
             }
             Administracion.Empleados[Administracion.FindEmpleadoIndexByDni(Validaciones.StringToInt(this.txbEmpleadoDni.Text))].AgregarCompra(compra);  //agergo compra al empleado actual
             this.lblVuelvaProntoss.Visible = true;
             compra.GenerarTicket("tickets");
             carritoDeCompras = new List <ItemCompra>(); //limpio el carritoDeCompras
             sonidoCompra.Play();
             CargarAllDataGrid();
         }
         else
         {
             MessageBox.Show("No se pudo realizar la compra!", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
 }
Пример #26
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            Admin = new Administracion(Convert.ToInt32(txtPrioridad.Text), comboBox1.Text, txtNombre.Text, Convert.ToDecimal(txtMonto.Text));
            miArbolCliente.insertar(Admin);

            StreamWriter escribirDato = new StreamWriter("miArchivo.txt", false);
            string       nuevo        = ArbolAVL.preorden(miArbolCliente.raizArbol());

            string[] palabras = nuevo.Split('/');

            //   TextWriter escribirDato = new StreamWriter("Temp.txt",false);
            listBox1.Items.Clear();

            foreach (string words in palabras)
            {
                escribirDato.WriteLine(words);
                listBox1.Items.Add(words);
            }
            escribirDato.Close();
        }
        public string SP_Revisar_Multas(int id_condominio)
        {
            Administracion aux = new Administracion();

            return(aux.SP_Revisar_Multas(id_condominio));
        }
        public string listar_Correos_Residentes(int idCondominio)
        {
            Administracion aux = new Administracion();

            return(aux.listar_Correos_Residentes(idCondominio));
        }
        public string SP_Crear_Reportes(string Tipo, string DESCRIPCION, string RUT_REPORTADO, int id_condominio)
        {
            Administracion aux = new Administracion();

            return(aux.SP_Crear_Reportes(Tipo, DESCRIPCION, RUT_REPORTADO, id_condominio));
        }
        public string listar_Morosos_Totales(string seleccionado, int idCondominio)
        {
            Administracion aux = new Administracion();

            return(aux.listar_Morosos_Totales(seleccionado, idCondominio));
        }