コード例 #1
0
        protected override void BorrarActual()
        {
            string msg = string.Empty;

            if (UsuarioSeleccionado != null)
            {
                int Existe = ComprobarExistencia();
                if (Existe < 0)
                {
                    msg = "No se puede borrar porque no se ha insertado en la base de datos";
                }
                else
                {
                    db.TBLUSUARIOS.Remove(UsuarioSeleccionado.Usuario);
                    ListaUsuarios.Remove(UsuarioSeleccionado);
                    db.SaveChanges();
                    RaisePropertyChanged("ListaUsuarios");
                    msg = "Borrado";
                }
            }
            else
            {
                msg = "Ningun usuario seleccionado";
            }
            MessageBox.Show(msg);
        }
コード例 #2
0
        public ActionResult Recuperacioncon(ListaUsuarios model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (Context db1 = new Context())
                    {
                        var oUser = db1.Usuario.Where(d => d.token == model.token).FirstOrDefault();

                        if (oUser != null)
                        {
                            oUser.contrasena       = Encrypt.GetSHA256(model.Password1);
                            oUser.token            = null;
                            db1.Entry(oUser).State = System.Data.Entity.EntityState.Modified;
                            db1.SaveChanges();
                        }
                    }
                }
                else
                {
                    return(View(model));
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            ViewBag.Message1 = "Contraseña modificada con éxito";
            return(View("Index"));
        }
コード例 #3
0
        public ListaUsuarios ListarUsuarios(string nome, string email, int perfil, int pg, int qt)
        {
            ListaUsuarios response = new ListaUsuarios();

            var pagina = pg - 1;
            var query  = session.Query <Usuario>();

            if (!string.IsNullOrEmpty(nome))
            {
                query = query.Where(x => x.NomeUsuario.ToUpper().Like("%" + nome.ToUpper() + "%"));
            }
            if (!string.IsNullOrEmpty(email))
            {
                query = query.Where(x => x.Email.ToUpper().Like("%" + email.ToUpper() + "%"));
            }

            if (perfil != 0)
            {
                query = query.Where <Usuario>(x => x.Perfil.IdPerfil == perfil);
            }

            var result = query.Skip(pagina * qt).Take(qt).ToList();

            response.usuarios   = result;
            response.pagina     = pg;
            response.quantidade = result.Count;

            return(response);
        }
コード例 #4
0
        public void TestMethod1()
        {
            ListaUsuarios lista = new ListaUsuarios();

            Ej3.Usuario user  = new Ej3.Usuario("1", "Vicente Calderon", "*****@*****.**");
            Ej3.Usuario user2 = new Ej3.Usuario("2", "Luis Vicente", "*****@*****.**");
            Ej3.Usuario user3 = new Ej3.Usuario("3", "Lucas Adert", "*****@*****.**");
            Ej3.Usuario user4 = new Ej3.Usuario("4", "Luxx LP", "*****@*****.**");
            Ej3.Usuario user5 = new Ej3.Usuario("5", "Lucia Berezaga", "*****@*****.**");


            lista.Agregar(user);
            lista.Agregar(user2);
            lista.Agregar(user3);
            lista.Agregar(user4);
            lista.Agregar(user5);

            //La lista solo tiene al usuario "Vicente Calderon"
            IList <Ej3.Usuario> resultado = lista.ObtenerAproximado("Calderon");

            resultado[0].NombreCompleto = "Ansaldi Carlos";

            //Si son iguales se cumple la defensive copy
            Assert.AreEqual(user.NombreCompleto, "Vicente Calderon");
        }
コード例 #5
0
        /// <summary>
        /// Método encargado de validar los datos escritos por el gerente , y en caso de que alguno
        /// fuese inválido, se impediría su creación.
        /// </summary>
        /// <returns></returns>
        public bool ValidarDatosEscritos()
        {
            bool     datosValidados = true;
            Usuarios usuarioBusqueda;

            if (string.IsNullOrEmpty(NombreUsuario) || string.IsNullOrEmpty(DniUsuario) || IndiceHorario == -1 ||
                string.IsNullOrEmpty(EdadUsuario.ToString()) || string.IsNullOrEmpty(AlturaUsuario.ToString()) ||
                string.IsNullOrEmpty(PesoUsuario.ToString()) || IndiceObjetivo == -1)
            {
                MensajeError   = "Por favor, revise los datos";
                datosValidados = false;
            }
            else if (DniUsuario.Length != 9 || NombreUsuario.Length > 20 || EdadUsuario < 0 || AlturaUsuario < 0 ||
                     PesoUsuario < 0)
            {
                datosValidados = false;
                MensajeError   = "Por favor, revise los datos";
            }
            else
            {
                // Los datos introducidos son válidos, comprobamos que el DNI no se encuentre ya en la base de datos.
                usuarioBusqueda = ListaUsuarios.SingleOrDefault(usuario => usuario.Dni == DniUsuario);
                if (usuarioBusqueda != null)
                {
                    MensajeError   = "El usuario ya existe";
                    datosValidados = false;
                }
            }

            return(datosValidados);
        }
コード例 #6
0
        public List <ListaUsuarios> GetListaUsuarios()
        {
            ds.Tables.Clear();
            Cl_Usuarios clUsuarios = new Cl_Usuarios();

            ds = clUsuarios.GetListaUsuarios();
            List <ListaUsuarios> Datos = new List <ListaUsuarios>();

            foreach (DataRow dr in ds.Tables["DATOS"].Rows)
            {
                ListaUsuarios Registro = new ListaUsuarios();
                Registro.UsuarioId        = Convert.ToInt32(dr["UsuarioId"]);
                Registro.Nombres          = dr["Nombres"].ToString();
                Registro.SedeId           = Convert.ToInt32(dr["SedeId"]);
                Registro.Sede             = dr["Sede"].ToString();
                Registro.Telefono         = dr["Telefono"].ToString();
                Registro.Correo           = dr["Correo"].ToString();
                Registro.Usuario          = dr["Usuario"].ToString();
                Registro.PerfilId         = Convert.ToInt32(dr["PerfilId"]);
                Registro.Perfil           = dr["Perfil"].ToString();
                Registro.Nombre           = dr["Nombre"].ToString();
                Registro.Apellido         = dr["Apellidos"].ToString();
                Registro.CntIngresos      = Convert.ToInt32(dr["CntIngresos"]);
                Registro.PaisId           = Convert.ToInt32(dr["PaisId"]);
                Registro.EstatusUsuarioId = Convert.ToInt32(dr["EstatusUsuarioId"]);
                Registro.EstatusUsuario   = dr["EstatusUsuario"].ToString();
                Datos.Add(Registro);
            }
            return(Datos);
        }
コード例 #7
0
        public ActionResult Recuperacion(ListaUsuarios model)
        {
            string token = Encrypt.GetSHA256(Guid.NewGuid().ToString());

            try
            {
                //if (ModelState.IsValid)
                //{
                using (Context db1 = new Context())
                {
                    var oUser = db1.Usuario.Where(d => d.email == model.correorecupera).FirstOrDefault();


                    if (oUser != null)
                    {
                        oUser.token            = token;
                        db1.Entry(oUser).State = System.Data.Entity.EntityState.Modified;
                        db1.SaveChanges();

                        //enviar mail

                        SendEmail(oUser.email, token);
                    }
                }
                return(RedirectToAction("Index", new { Message1 = "Se ha enviado un correo electrónico a la dirección proporcionada para la recuperación de contraseña." }));
                //}
                //return Redirect("/Home");
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
コード例 #8
0
ファイル: UsuariosDal.cs プロジェクト: athauanmarques/IFSP
        public Modelos.ListaUsuarios Listagem(string filtro)
        {
            try
            {
                // Instância do objeto da lista genérica ListaUsuarios
                Modelos.ListaUsuarios objListaUsuarios = new ListaUsuarios();

                // Configura as informaçõessore o banco
                connUsuario.ConnectionString = Dados.conexao;
                cmdUsuario.Connection        = connUsuario;
                cmdUsuario.CommandType       = CommandType.StoredProcedure;
                cmdUsuario.CommandText       = "SelecionarUsuario";
                cmdUsuario.Parameters.AddWithValue("pfiltro", filtro);
                connUsuario.Open();
                MySqlDataReader dr = cmdUsuario.ExecuteReader();
                cmdUsuario.Parameters.Clear();
                while (dr.Read())
                {
                    ModeloUsuarios usuario = new ModeloUsuarios();
                    usuario.IdUsuario = int.Parse(dr["idusuario"].ToString());
                    usuario.Nome      = dr["nome"].ToString();
                    // Adiciona o objeto usuário à lista
                    objListaUsuarios.Add(usuario);
                }
                return(objListaUsuarios);
            }
            catch
            {
                throw new Exception("Não foi possível estabelecer a conexão com o banco de dados");
            }
            finally
            {
                connUsuario.Close();
            }
        }
コード例 #9
0
        private void usuáriosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ListaUsuarios form = new ListaUsuarios();

            form.ShowDialog();

            CheckUser();
        }
コード例 #10
0
 public void Listar()
 {
     ListaUsuarios.DataTextField  = "usuNombre";
     ListaUsuarios.DataValueField = "usuDocumento";
     ListaUsuarios.DataSource     = Cu.ListaUsuarios("");
     ListaUsuarios.DataBind();
     ListaUsuarios.Items.Insert(0, new ListItem("Seleccione", "0"));
 }
コード例 #11
0
 public void listar()
 {
     Controladores.UsuarioControlador us = new Controladores.UsuarioControlador();
     ListaUsuarios.DataTextField  = "usuNombre";
     ListaUsuarios.DataValueField = "usuDocumento";
     ListaUsuarios.DataSource     = us.ListaUsuarios("");
     ListaUsuarios.DataBind();
     ListaUsuarios.Items.Insert(0, new ListItem("Seleccione", "0"));
 }
コード例 #12
0
        public async void IniciarDatosControl(Window window)
        {
            _windowLogin  = window;
            ListaUsuarios = await _servicioUsuarios.BuscarUsuariosAsync();

            ListaUsuarios.Add(new UsuarioSesionDTO {
                CodigoUsuario = "NoUser"
            });
        }
コード例 #13
0
 public UsuariosWindow(ListaUsuarios listaUsuarios, TextBlock status, string usuarioLoggeado)
 {
     this.usuarioLoggeado = usuarioLoggeado;
     this.status          = status;
     this.listaUsuarios   = listaUsuarios;
     usuarioActual        = null;
     InitializeComponent();
     cargarDataGrid();
 }
コード例 #14
0
ファイル: UsuariosDAO.cs プロジェクト: sbocazc/RepoEscritorio
        public List <ListaUsuarios> listaUsu()
        {
            try
            {
                Conexion         objCone = new Conexion();
                OracleConnection cn      = objCone.getConexion();
                cn.Open();
                OracleCommand cmd = new OracleCommand("FN_USUARIOS", cn);
                cmd.CommandType = CommandType.StoredProcedure;

                List <ListaUsuarios> lista  = new List <ListaUsuarios>();
                OracleParameter      output = cmd.Parameters.Add("C_USUARIO", OracleDbType.RefCursor);
                output.Direction = ParameterDirection.ReturnValue;

                cmd.ExecuteNonQuery();

                OracleDataReader reader = ((OracleRefCursor)output.Value).GetDataReader();

                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        ListaUsuarios usua = new ListaUsuarios();
                        usua.rut      = reader.GetString(0);
                        usua.nombre   = reader.GetString(1);
                        usua.apellido = reader.GetString(2);
                        usua.email    = reader.GetString(3);
                        usua.cargo    = reader.GetString(4);
                        usua.nomusu   = reader.GetString(5);
                        usua.password = reader.GetString(6);
                        lista.Add(usua);
                    }
                }
                else
                {
                    ListaUsuarios usua = new ListaUsuarios();
                    usua.rut      = "--";
                    usua.nombre   = "--";
                    usua.apellido = "--";
                    usua.email    = "--";
                    usua.nomusu   = "--";
                    usua.password = "******";
                    lista.Add(usua);
                }
                cn.Close();
                output.Dispose();
                cmd.Dispose();
                cn.Dispose();
                objCone = null;
                return(lista);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #15
0
        public void ActualizarUsuariosAdmin()
        {
            NegocioDatos negocio = new NegocioDatos();

            Session["ListaUsuarios" + Session.SessionID] = negocio.ListarUsuariosAdmin();
            ListaUsuarios.DataSource     = (List <Usuario>)Session["ListaUsuarios" + Session.SessionID];
            ListaUsuarios.DataTextField  = "Email";
            ListaUsuarios.DataValueField = "ID_Usuario";
            ListaUsuarios.SelectedIndex  = 0;
            ListaUsuarios.DataBind();
        }
コード例 #16
0
ファイル: Usuarios.aspx.cs プロジェクト: D-Favari/C---Aula
    protected void LoadUsuarios()
    {
        string sql = "SELECT user_id,Nome,Email FROM USUARIOS WHERE Status=1 ORDER BY Nome";

        db = new ConexaoDataBase().GetConnection();
        DataTable tb = (DataTable)db.Query(sql);

        // Carrega os dados da consulta no gridview
        ListaUsuarios.DataSouce = tb;
        ListaUsuarios.DataBind();
    }
コード例 #17
0
 private void Imprimirbutton_Click(object sender, EventArgs e)
 {
     if (ConsultadataGridView.RowCount == 0)
     {
         MessageBox.Show("No hay Datos Para Imprimir");
         return;
     }
     else
     {
         ListaUsuarios ListaUsuarios = new ListaUsuarios(Usuarios);
         ListaUsuarios.Show();
     }
 }
コード例 #18
0
ファイル: UsuariosController.cs プロジェクト: rico3d2001/TCC
        // GET: Usuarios/Details/5
        public ActionResult Details(string guid)
        {
            List <UsuarioViewModel> lista = new List <UsuarioViewModel>();
            var listaUsuarios             = new ListaUsuarios().Lista;

            foreach (var user in listaUsuarios)
            {
                lista.Add(new UsuarioViewModel(user));
            }
            var usuario = lista.Find(x => x.GuidUsuario == guid);

            return(View(usuario));
        }
コード例 #19
0
ファイル: Usuarios.xaml.cs プロジェクト: marin-8/PFG
        // ============================================================================================== //

        // Métodos Procesar

        private void Procesar_RecibirUsuarios(Comando_MandarUsuarios Comando)
        {
            lock (Global.UsuariosLock)
            {
                Global.Usuarios.Clear();

                foreach (var usuario in Comando.Usuarios)
                {
                    Global.Usuarios.Add(usuario);
                }
            }

            ListaUsuarios.EndRefresh();
        }
コード例 #20
0
        public void TestMethod1()
        {
            ListaUsuarios lista = new ListaUsuarios();
            Usuario       us    = new Usuario("101", "Heraldo de la Grieta", "*****@*****.**");
            Usuario       us2   = new Usuario("102", "Coronel Ansaldi", "*****@*****.**");
            Usuario       us3   = new Usuario("998", "Sargento Dilatro", "*****@*****.**");

            lista.Agregar(us);
            lista.Agregar(us2);
            lista.Agregar(us3);
            Assert.AreEqual(us.NombreCompleto, lista.ObtenerPorCodigo("101").NombreCompleto);
            us.NombreCompleto = "Gerardo de la Grieta";
            lista.Actualizar(us);
            Assert.AreEqual("Gerardo de la Grieta", lista.ObtenerPorCodigo("101").NombreCompleto);
        }
コード例 #21
0
ファイル: UsuariosController.cs プロジェクト: rico3d2001/TCC
        // GET: Usuarios
        public ActionResult Index()
        {
            List <UsuarioViewModel> lista = new List <UsuarioViewModel>();
            var listaUsuarios             = new ListaUsuarios().Lista;

            foreach (var usuario in listaUsuarios)
            {
                lista.Add(new UsuarioViewModel(usuario));
            }


            var listaOrdenada = lista.OrderBy(x => x.GuidUsuario);

            return(View(listaOrdenada));
        }
コード例 #22
0
        public void TestMethod1()
        {
            ListaUsuarios lista = new ListaUsuarios();
            Usuario       us    = new Usuario("101", "Heraldo de la Grieta", "*****@*****.**");
            Usuario       us2   = new Usuario("102", "Coronel Ansaldi", "*****@*****.**");
            Usuario       us3   = new Usuario("998", "Sargento Dilatro", "*****@*****.**");

            lista.Agregar(us);
            lista.Agregar(us2);
            lista.Agregar(us3);

            Assert.AreEqual(lista.Compare(us, us2), -1);

            lista.Eliminar("102");
            //Probamos si se elimino
            Assert.AreEqual(2, lista.ObtenerTodos().Count);
            lista.ObtenerPorCodigo("102");
        }
コード例 #23
0
        private void CheckUser()
        {
            var admin = Firebird.ReturnAdmin();

            if (admin.UserName == null)
            {
                MessageBox.Show("É necessário criar uma conta para o administrador", "Aviso!", MessageBoxButtons.OK);
                ListaUsuarios form = new ListaUsuarios(true);
                form.ShowDialog();
                CheckUser();
                return;
            }

            CurrentUser = Firebird.ReturnLastUser();
            lbUser.Text = CurrentUser.UserName;
            if (CurrentUser.IsAdmin == 1)
            {
                lbUser.Text     += " (admin)";
                btnReset.Enabled = true;
            }
        }
コード例 #24
0
        private async void Guardar()
        {
            var usr = new Usuarios {
                IdUsuario = UsuarioSeleccionado.IdUsuario, Nombre = EditaNombre, Apellido = EditaApellidos
            };

            //if(!string.Equals(EditaNombre, UsuarioSeleccionado.Nombre))
            //{
            if (string.IsNullOrEmpty(this.EditaNombre))
            {
                usr.Nombre = this.NombreSeleccionado;
            }
            //}

            ListaUsuarios.Remove(UsuarioSeleccionado);
            ListaUsuarios.Add(usr);
            this.ListaUsuarios.OrderByDescending(v => v.IdUsuario);
            this.EditaNombre    = string.Empty;
            this.EditaApellidos = string.Empty;
            await PopupNavigation.Instance.PopAsync(true);
        }
コード例 #25
0
        public void TestMethod1()
        {
            ListaUsuarios lista = new ListaUsuarios();
            Usuario       us    = new Usuario("102", "Heraldo de la Grieta", "*****@*****.**");
            Usuario       us2   = new Usuario("100", "Coronel Ansaldi", "*****@*****.**");
            Usuario       us3   = new Usuario("998", "Sargento Dilatro", "*****@*****.**");
            Usuario       us4   = new Usuario("55", "Vladimir Nutini", "*****@*****.**");

            lista.Agregar(us);
            lista.Agregar(us2);
            lista.Agregar(us3);
            lista.Agregar(us4);

            //Ordenamiento por defecto (por codigo alfabeticamente)
            IList <Usuario> listaOrd = lista.ObtenerTodos();

            Assert.AreEqual(listaOrd[0], us2);
            Assert.AreEqual(listaOrd[1], us);
            Assert.AreEqual(listaOrd[2], us4);
            Assert.AreEqual(listaOrd[3], us3);
            //Ordenamiento por nombre
            listaOrd = lista.ObtenerOrdenadosPor(new ComparadorNombre());
            Assert.AreEqual(listaOrd[0], us2);
            Assert.AreEqual(listaOrd[1], us);
            Assert.AreEqual(listaOrd[2], us3);
            Assert.AreEqual(listaOrd[3], us4);
            //Ordenamiento por nombre descendente
            listaOrd = lista.ObtenerOrdenadosPor(new ComparadorNombreDescendente());
            Assert.AreEqual(listaOrd[0], us4);
            Assert.AreEqual(listaOrd[1], us3);
            Assert.AreEqual(listaOrd[2], us);
            Assert.AreEqual(listaOrd[3], us2);
            //Ordenamiento por correo
            listaOrd = lista.ObtenerOrdenadosPor(new ComparadorCorreo());
            Assert.AreEqual(listaOrd[0], us2);
            Assert.AreEqual(listaOrd[1], us3);
            Assert.AreEqual(listaOrd[2], us4);
            Assert.AreEqual(listaOrd[3], us);
        }
コード例 #26
0
        public ActionResult Recuperacioncon(string token)
        {
            ListaUsuarios model = new ListaUsuarios();

            model.token = token;

            using (Context db1 = new Context())
            {
                if (model.token == null || model.token.Trim().Equals(""))
                {
                    return(View("Index"));
                }
                var oUser = db1.Usuario.Where(d => d.token == model.token).FirstOrDefault();
                if (oUser == null)
                {
                    ViewBag.Message = "Tu Token ha expirado";
                    return(View("Index"));
                }
            }

            return(View(model));
        }
コード例 #27
0
        public void CargaDatosPrueba() //Datos de prueba para testeo
        {
            //Usuarios para Medicos
            Usuario medico  = new Usuario(Usuario.EnumRol.Medico, "med", "123");
            Usuario medico2 = new Usuario(Usuario.EnumRol.Medico, "med2", "123");
            Usuario medico3 = new Usuario(Usuario.EnumRol.Medico, "med3", "123");
            Usuario medico4 = new Usuario(Usuario.EnumRol.Medico, "med4", "123");
            Usuario medico5 = new Usuario(Usuario.EnumRol.Medico, "med5", "123");
            Usuario medico6 = new Usuario(Usuario.EnumRol.Medico, "med5", "123");

            //Medico General
            AltaMedicoGeneral(DateTime.Now, 1, "Carlos General", "Yaguaron 1414", "099999", false, medico);
            AltaMedicoGeneral(DateTime.Now, 2, "Martin General", "Republica 1211", "099459", true, medico2);
            AltaMedicoGeneral(DateTime.Now, 3, "Alberto General", "Miguelete 3214", "0996579", false, medico3);
            //Medico Especialista
            AltaMedicoEspecialista(4, "Roberto Especialista", "Paysandu 1828", "099123", false, medico4);
            AltaMedicoEspecialista(5, "Juan Especialista", "Colonia 1165", "099923", true, medico5);
            AltaMedicoEspecialista(6, "Pedro Especialista", "Mercedes 1256", "099874", true, medico6);
            ListaUsuarios.Add(medico);
            ListaUsuarios.Add(medico2);
            ListaUsuarios.Add(medico3);
            ListaUsuarios.Add(medico4);
            ListaUsuarios.Add(medico5);
            ListaUsuarios.Add(medico6);
            //Usuario administrador
            Usuario administrador = new Usuario(Usuario.EnumRol.Administrador, "admin", "123");

            ListaUsuarios.Add(administrador);
            //Usuarios para Paciente
            Usuario paciente  = new Usuario(Usuario.EnumRol.Paciente, "pac", "123");
            Usuario paciente2 = new Usuario(Usuario.EnumRol.Paciente, "pac2", "123");
            Usuario paciente3 = new Usuario(Usuario.EnumRol.Paciente, "pac3", "123");
            Usuario paciente4 = new Usuario(Usuario.EnumRol.Paciente, "pac4", "123");
            Usuario paciente5 = new Usuario(Usuario.EnumRol.Paciente, "pac5", "123");
            Usuario paciente6 = new Usuario(Usuario.EnumRol.Paciente, "pac6", "123");

            ListaUsuarios.Add(paciente);
            ListaUsuarios.Add(paciente2);
            ListaUsuarios.Add(paciente3);
            ListaUsuarios.Add(paciente4);
            ListaUsuarios.Add(paciente5);
            ListaUsuarios.Add(paciente6);
            //Paciente
            AltaPaciente("Franco Paciente", "*****@*****.**", "099654", "12345", paciente);
            AltaPaciente("Ricardo Paciente", "*****@*****.**", "099124", "54321", paciente2);
            AltaPaciente("Pedro Paciente", "*****@*****.**", "099098", "56789", paciente3);
            AltaPaciente("Alberto Paciente", "*****@*****.**", "099987", "98765", paciente4);
            AltaPaciente("Gloria Paciente", "*****@*****.**", "098754", "32164", paciente5);
            AltaPaciente("Chingolo Paciente", "*****@*****.**", "099592", "76234", paciente6);
            //Especialidad
            AltaEspecialidad("Cirujano", 100);
            AltaEspecialidad("Orejologo", 50);
            AltaEspecialidad("Ojologo", 80);
            AltaEspecialidad("Currar", 150);
            AltaEspecialidad("Patologo", 40);
            AltaEspecialidad("Corazonologo", 180);
            //Reservas
            AltaReservaEspecialista(DateTime.Now.AddMonths(5), ListaMedicos[3], ListaPacientes[0], ListaEspecialidades[0]);
            AltaReservaEspecialista(DateTime.Now.AddMonths(6), ListaMedicos[3], ListaPacientes[0], ListaEspecialidades[0]);
            AltaReservaEspecialista(DateTime.Now.AddMonths(8), ListaMedicos[4], ListaPacientes[1], ListaEspecialidades[1]);
            AltaReservaEspecialista(DateTime.Now.AddMonths(10), ListaMedicos[5], ListaPacientes[2], ListaEspecialidades[2]);
            AltaReservaGeneral(DateTime.Now.AddMonths(1), ListaMedicos[0], ListaPacientes[3]);
            AltaReservaGeneral(DateTime.Now.AddDays(2), ListaMedicos[1], ListaPacientes[4]);
            AltaReservaGeneral(DateTime.Now.AddDays(56), ListaMedicos[2], ListaPacientes[5]);
            //EspecialidadMedico
            DateTime fecha  = new DateTime(2015, 8, 12);
            DateTime fecha2 = new DateTime(2012, 12, 4);
            DateTime fecha3 = new DateTime(2011, 2, 5);
            DateTime fecha4 = new DateTime(2016, 8, 24);
            DateTime fecha5 = new DateTime(2010, 2, 15);
            DateTime fecha6 = new DateTime(2003, 7, 19);

            AltaEspecialidadMedico(ListaEspecialidades[0], fecha, (Especialista)ListaMedicos[3]);
            AltaEspecialidadMedico(ListaEspecialidades[1], fecha2, (Especialista)ListaMedicos[3]);
            AltaEspecialidadMedico(ListaEspecialidades[2], fecha3, (Especialista)ListaMedicos[3]);
            AltaEspecialidadMedico(ListaEspecialidades[3], fecha4, (Especialista)ListaMedicos[3]);

            AltaEspecialidadMedico(ListaEspecialidades[3], fecha, (Especialista)ListaMedicos[4]);
            AltaEspecialidadMedico(ListaEspecialidades[4], fecha5, (Especialista)ListaMedicos[4]);
            AltaEspecialidadMedico(ListaEspecialidades[5], fecha4, (Especialista)ListaMedicos[4]);
            AltaEspecialidadMedico(ListaEspecialidades[2], fecha2, (Especialista)ListaMedicos[4]);

            AltaEspecialidadMedico(ListaEspecialidades[3], fecha3, (Especialista)ListaMedicos[5]);
            AltaEspecialidadMedico(ListaEspecialidades[5], fecha2, (Especialista)ListaMedicos[5]);
            AltaEspecialidadMedico(ListaEspecialidades[0], fecha, (Especialista)ListaMedicos[5]);
            AltaEspecialidadMedico(ListaEspecialidades[1], fecha6, (Especialista)ListaMedicos[5]);

            //Historias Clinicas Pacientes
            ListaMedicos[0].AgregarDetalleHistoriaClinica(ListaPacientes[0], "Una historia de clinica como nunca antes vista");
            ListaMedicos[0].AgregarDetalleHistoriaClinica(ListaPacientes[0], "Caso extraordinario de resfrio agudo");
            ListaMedicos[0].AgregarDetalleHistoriaClinica(ListaPacientes[0], "Dolor de cabeza inexplicable");
            ListaMedicos[0].AgregarDetalleHistoriaClinica(ListaPacientes[0], "Golpe severo del dedo chiquito del pie derecho contra la cama");
        }
コード例 #28
0
            public async Task <List <Usuario> > Handle(ListaUsuarios request, CancellationToken cancellationToken)
            {
                var usuarios = await _context.tblUsuario.ToListAsync();

                return(usuarios);
            }
コード例 #29
0
        private void listarTodosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ListaUsuarios obj = new ListaUsuarios(banco);

            obj.ShowDialog();
        }
コード例 #30
0
ファイル: Service1.cs プロジェクト: Amoraca11/TopicosExamen1
        public Usuario getUser(int id)
        {
            Usuario user = ListaUsuarios.getUser(id);

            return(user);
        }