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 IHttpActionResult PostUsuario(Usuario usuario) { try { using (var proxy = new WSUsuario.UsuarioServiceClient()) { usuario.IDRol = Rol.Usuario; proxy.CrearUsuario(usuario); return Ok(new { success = true }); } } catch (Exception ex) { return Ok(new { success = false, message = ex.Message }); } }