public void agregarUsuarios() { using (var context = new BusinessContext()) { context.AddUsuario(new usuario { Nombre = "aasdad", Apellido_Paterno = "asdasd", Apellido_Materno = "aasdasda", Matricula = "1236", Admin = 1, Contraseña = "12345", Correo = "asdasdadasdasd" }); var viewModel = new UsuariosViewModel(context); viewModel.GetUsuariosCommand.Execute(null); Assert.IsTrue(viewModel.Usuarios.Count == 1); } }
public void AddUsuario(usuario _usuario) { using (var api = new BusinessContext()) { try { api.AddUsuario(_usuario); } catch (Exception ex) { return; } Usuarios.Add(_usuario); GetUsuarios(); } }
public void eliminarUsuario() { using (var context = new BusinessContext()) { context.AddUsuario(new usuario { Nombre = "aasdad", Apellido_Paterno = "asdasd", Apellido_Materno = "aasdasda", Matricula = "1236", Admin = 1, Contraseña = "12345", Correo = "asdasdadasdasd" }); usuario selectedUsuario = context.context.usuario.Where(u => u.Matricula == "1236").FirstOrDefault(); context.deleteUsuario(selectedUsuario); var viewModel = new UsuariosViewModel(context); viewModel.GetUsuariosCommand.Execute(null); Assert.IsTrue(viewModel.Usuarios.Count == 0); } }
public void editarUsuario() { using (var context = new BusinessContext()) { context.AddUsuario(new usuario { Nombre = "aasdad", Apellido_Paterno = "asdasd", Apellido_Materno = "aasdasda", Matricula = "1236", Admin = 1, Contraseña = "12345", Correo = "asdasdadasdasd" }); var viewModel = new UsuariosViewModel(context); viewModel.GetUsuariosCommand.Execute(null); viewModel.SelectedUsuario = viewModel.Usuarios.First(); viewModel.SelectedUsuario.Nombre = "NuevoNombre"; viewModel.editUsuarioCommand.Execute(null); var usuario = context.context.usuario.Single(); context.context.Entry(usuario).Reload(); Assert.AreEqual(viewModel.SelectedUsuario.Nombre, usuario.Nombre); } }