public void GuardaOActualizaUsuario(Usuario u) { usuariosTabla = usuarioTableAdapter.GetData(); DataSet1.UsuarioRow lineaUsu; if (u.IdUsuario == -1) { lineaUsu = usuariosTabla.NewUsuarioRow(); } else { lineaUsu = usuariosTabla.FindByIdUsuario(u.IdUsuario); } if (u.Nombre == "" || u.Nombre == null || u.Apellidos == "" || u.Apellidos == null || u.Alias == "" || u.Alias == null || u.NombreLogin == "" || u.NombreLogin == null || u.NombrePassword == "" || u.NombrePassword == null) { return; } lineaUsu.nombre = u.Nombre; lineaUsu.apellidos = u.Apellidos; lineaUsu.alias = u.Alias; lineaUsu.nombreLogin = u.NombreLogin; lineaUsu.nombrePassword = u.NombrePassword; if (u.IdUsuario == -1) { lineaUsu.tipoUsuario = u.TipoUsuario; usuariosTabla.AddUsuarioRow(lineaUsu); } else { lineaUsu.tipoUsuario = u.TipoUsuario; } usuarioTableAdapter.Update(lineaUsu); usuariosTabla.AcceptChanges(); }