示例#1
0
        // GET api/Users/5
        public VmUsuarios Getusuario(int id)
        {
            VmUsuarios us = new VmUsuarios();

            foreach (var i in db.usuario.Where(a => a.codigo_usuario == id))
            {
                us = new VmUsuarios()
                {
                    nombre         = i.nombre,
                    codigo_usuario = i.codigo_usuario,
                    codigo_cargo   = i.codigo_cargo,
                    desc_cargo     = i.cargo.descripcion,
                    country        = i.country.description,
                    city           = i.city.description,
                    id_city        = i.id_city,
                    id_country     = i.id_country
                };
            }
            if (us == null)
            {
                throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound));
            }

            return(us);
        }
示例#2
0
        // GET api/users
        public IEnumerable <VmUsuarios> Get()
        {
            foreach (var i in db.usuario.ToList())
            {
                VmUsuarios us = new VmUsuarios()
                {
                    nombre         = i.nombre,
                    codigo_usuario = i.codigo_usuario,
                    codigo_cargo   = i.codigo_cargo,
                    desc_cargo     = i.cargo.descripcion,
                    country        = i.country.description,
                    city           = i.city.description
                };
                ListUsers.Add(us);
            }


            return(ListUsers);
        }