public Usuario GetUsuario(int id) { using (var proxy = new WSUsuario.UsuarioServiceClient()) { return proxy.ObtenerUsuarioPorID(id); } }
public void EliminarUsuario() { using (var proxy = new WSUsuario.UsuarioServiceClient()) { var usuario = proxy.ObtenerUsuarioPorCorreo("*****@*****.**"); proxy.EliminarUsuario(usuario.ID); usuario = proxy.ObtenerUsuarioPorID(usuario.ID); Assert.AreEqual(null, usuario); } }
public void CrearUsuario() { using (var proxy = new WSUsuario.UsuarioServiceClient()) { var idUsuario = proxy.CrearUsuario(new Usuario { Correo = "*****@*****.**", Clave = "123456", Nombre = "Jhonny Gianfranco", ApellidoPaterno = "Morales", ApellidoMaterno = "Olivares", IDRol = Rol.Usuario }); var usuario = proxy.ObtenerUsuarioPorID(idUsuario); Assert.AreEqual("*****@*****.**", usuario.Correo); Assert.AreEqual("Jhonny Gianfranco", usuario.Nombre); Assert.AreEqual(Rol.Usuario, usuario.IDRol); } }
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); } }