Ejemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            var usuarioLista = new UsuarioLista();

            usuarioLista.Show();
            Hide();
        }
        public async Task <IActionResult> Post(ListaViewModel ListaViewModel)
        {
            try
            {
                var UsuarioLista = new List <UsuarioLista>();


                var Lista = new Lista
                {
                    Nombre       = ListaViewModel.Nombre,
                    UsuarioLista = UsuarioLista
                };

                await _ListaService.Create(Lista);

                var itemUsuarioLista = new UsuarioLista()
                {
                    ListaId   = Lista.Id,
                    UsuarioId = ListaViewModel.UsuarioId
                };

                Lista.UsuarioLista.Add(itemUsuarioLista);

                await _ListaService.Update(Lista);

                return(Ok("Lista creada correctamente"));
            }
            catch (Exception ex)
            {
                return(StatusCode(500, ex));
            }
        }
Ejemplo n.º 3
0
        // INICIALIZAR CONTROLES
        private void InicializarControles()
        {
            List <UsuarioInfo> AListaUsuarios = null;
            UsuarioLista       AUsuarios      = new UsuarioLista();
            ServicioT          AServiciosT    = new ServicioT();
            ServicioE          AServiciosE    = new ServicioE();
            Estados            AEstados       = new Estados();
            DataSet            ds;

            //Lista de contadores
            AListaUsuarios = AUsuarios.ObtenerLista("6");

            if (AListaUsuarios != null)
            {
                cbContaAsig.DataSource    = AListaUsuarios;
                cbContaAsig.DisplayMember = "sNombre";
                cbContaAsig.ValueMember   = "sIdusuario";
            }

            // Estados de la republica
            ds = AEstados.ListaEstados();
            cbEstados.DisplayMember = "estado";
            cbEstados.ValueMember   = "id";
            cbEstados.DataSource    = ds.Tables["Estados"];

            // Tipos de servicio
            ds = AServiciosT.ListaServiciosTipo();
            cbServicio.DisplayMember = "ServicioTipo";
            cbServicio.ValueMember   = "Id";
            cbServicio.DataSource    = ds.Tables["ServicioTipo"];

            // Estado de servicio
            ds = AServiciosE.ListadoServicioEstado();
            cbServicioEstado.DisplayMember = "ServicioEstado";
            cbServicioEstado.ValueMember   = "Id";
            cbServicioEstado.DataSource    = ds.Tables["ServicioEstado"];


            // Niveles
            cbNivel.DataSource    = new LogicaCC.LexaSIOOperLogica.Nivel().listaNiveles();
            cbNivel.DisplayMember = "sNivel";
            cbNivel.ValueMember   = "iIdNivel";
            cbNivel.SelectedValue = 0;

            // Categoría
            cbCategoria.DataSource    = new LogicaCC.LexaSIOContaLogica.Categoria().lCatergorias();
            cbCategoria.DisplayMember = "sCategoria";
            cbCategoria.ValueMember   = "iIdCategoria";
            cbCategoria.SelectedValue = -1;
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Inicializa la información de los controles
        /// </summary>
        private void InicializarControles()
        {
            List <UsuarioInfo> AListaUsuarios = null;
            UsuarioLista       AUsuarios      = new UsuarioLista();

            //Lista de contadores
            AListaUsuarios = AUsuarios.ObtenerLista("6");

            if (AListaUsuarios != null)
            {
                cbContaAsig.DataSource    = AListaUsuarios;
                cbContaAsig.DisplayMember = "sNombre";
                cbContaAsig.ValueMember   = "sIdusuario";
            }
        }
Ejemplo n.º 5
0
        /// <summary>
        /// Cargado de listas en los combobox
        /// </summary>
        private void CargarControles()
        {
            UsuarioLista AUsuarios   = new UsuarioLista();
            CasoMotivo   ACasoM      = new CasoMotivo();
            ServicioT    AServiciosT = new ServicioT();
            ServicioE    AServiciosE = new ServicioE();
            Estados      AEstados    = new Estados();
            DataSet      ds;

            // Motivo de llamada
            ds = ACasoM.ListadoMotivos();
            cbTipoLlamada.DisplayMember = "Motivo";
            cbTipoLlamada.ValueMember   = "IdCasoMotivo";
            cbTipoLlamada.DataSource    = ds.Tables["Motivos"];
        }
Ejemplo n.º 6
0
        /// <summary>
        /// Elimina una lista de las listas del reproduccion del usuario
        /// </summary>
        /// <param name="UsuarioId"></param>
        /// <param name="ListaId"></param>
        /// <returns></returns>
        public async Task DeleteLista(string UsuarioId, long ListaId)
        {
            try
            {
                var Usuario = await this._UsuarioRepository.Query().FirstOrDefaultAsync(x => x.Id == UsuarioId);

                var UsuarioLista = new UsuarioLista()
                {
                    UsuarioId = UsuarioId,
                    ListaId   = ListaId
                };

                Usuario.UsuarioLista.Remove(UsuarioLista);

                this._UsuarioRepository.Update(Usuario);
                this._UsuarioRepository.SaveChange();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }