Ejemplo n.º 1
0
        public void ActualizarUsuario()
        {
            using (var proxy = new WSUsuario.UsuarioServiceClient())
            {
                var usuario = proxy.ObtenerUsuarioPorCorreo("*****@*****.**");

                usuario.Sexo = true;
                usuario.NumeroCelular = 991690546;
                usuario.NumeroTelefono = 5522606;
                usuario.FechaNacimiento = new DateTime(1986, 07, 23);

                proxy.ActualizarUsuario(usuario);

                usuario = proxy.ObtenerUsuarioPorID(usuario.ID);

                Assert.AreEqual(true, usuario.Sexo);
                Assert.AreEqual(991690546, usuario.NumeroCelular);
                Assert.AreEqual(5522606, usuario.NumeroTelefono);
            }
        }
Ejemplo n.º 2
0
        public IHttpActionResult PutUsuario(int id, Usuario usuario)
        {
            try
            {
                using (var proxy = new WSUsuario.UsuarioServiceClient())
                {
                    usuario.ID = id;
                    usuario.IDRol = Rol.Usuario;

                    proxy.ActualizarUsuario(usuario);

                    return Ok(new
                    {
                        success = true
                    });
                }
            }
            catch (Exception ex)
            {
                return Ok(new
                {
                    success = false,
                    message = ex.Message
                });
            }
        }