Example #1
0
        public Entidades.Usuarios[] GetAllUsuarios()
        {
            try
            {
                List <Usuario>       Listausuarios = dcTemp.GetTable <Cynomex.cynomys.webservice.Models.Usuario>().ToList();
                Entidades.Usuarios[] tempUS        = new Entidades.Usuarios[Listausuarios.Count()];
                for (int i = 0; i < Listausuarios.Count(); i++)
                {
                    //asignamos el objeto persona uno por uno
                    Entidades.Usuarios temp = new Entidades.Usuarios();
                    temp.IdUsuario        = Listausuarios[i].idUsuario;
                    temp.Usuario1         = Listausuarios[i].usuario1;
                    temp.Password         = Listausuarios[i].password;
                    temp.Fecha_nacimiento = (DateTime)Listausuarios[i].fecha_nacimiento;
                    temp.Idsexo           = (int)Listausuarios[i].idsexo;
                    temp.Nombre           = Listausuarios[i].nombre;
                    temp.Email            = Listausuarios[i].email;
                    temp.Status           = (bool)Listausuarios[i].status;
                    tempUS[i]             = temp;
                }
                dcTemp.Dispose();

                return(tempUS);
            }
            catch (Exception _e)
            {
                return(null);
            }
        }
Example #2
0
        public Entidades.Usuarios LoginUser(String Email, String Contrasenia)
        {
            try
            {
                Usuario usuario = dcTemp.GetTable <Cynomex.cynomys.webservice.Models.Usuario>().Where(c => (c.email.Equals(Email.ToLower())) & (c.password.Equals(Contrasenia))).First();

                Cynomex.cynomys.webservice.Entidades.Usuarios user = new Entidades.Usuarios();

                user.IdUsuario        = usuario.idUsuario;
                user.Nombre           = usuario.nombre;
                user.Usuario1         = usuario.usuario1;
                user.Password         = usuario.password;
                user.Fecha_nacimiento = (DateTime)usuario.fecha_nacimiento;
                user.Email            = usuario.email;
                user.Idsexo           = (int)usuario.idsexo;
                user.Status           = (bool)usuario.status;

                if (user.Status)
                {
                    return(user);
                }
                else
                {
                    return(null);
                }
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
Example #3
0
        public Entidades.Usuarios GetUsuario(int id)
        {
            List <Usuario> Usuari = dcTemp.GetTable <Cynomex.cynomys.webservice.Models.Usuario>().ToList();

            Usuario usuario = Usuari.FirstOrDefault((p) => p.idUsuario == id);

            if (usuario == null)
            {
                return(null);
            }

            Cynomex.cynomys.webservice.Entidades.Usuarios user = new Entidades.Usuarios();

            user.IdUsuario        = usuario.idUsuario;
            user.Nombre           = usuario.nombre;
            user.Usuario1         = usuario.usuario1;
            user.Password         = usuario.password;
            user.Fecha_nacimiento = (DateTime)usuario.fecha_nacimiento;
            user.Email            = usuario.email;
            user.Idsexo           = (int)usuario.idsexo;
            user.Status           = (bool)usuario.status;

            return(user);
        }