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); } }
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 }); } }