public bool ModificarMiembroComite(Modelo.MiembroComite miembroComiteModificado) { try { var miembroComiteOriginal = _context.MiembroComiteSet.SingleOrDefault( miembroComite => miembroComite.Id == miembroComiteModificado.Id); if (miembroComiteOriginal != null) { miembroComiteOriginal.nombre = miembroComiteModificado.nombre; miembroComiteOriginal.apellidoPaterno = miembroComiteModificado.apellidoPaterno; miembroComiteOriginal.apellidoMaterno = miembroComiteModificado.apellidoMaterno; miembroComiteOriginal.correoElectronico = miembroComiteModificado.correoElectronico; miembroComiteOriginal.nivelExperiencia = miembroComiteModificado.nivelExperiencia; _context.SaveChanges(); return(true); } } catch (Exception e) { Console.WriteLine(e); return(false); } return(false); }
public Modelo.MiembroComite RecuperarMiembroComite(int idUsuario) { Modelo.MiembroComite listaMiembroComite = null; try { var listaMiembroComiteBD = _context.MiembroComiteSet .Where( miembro => miembro.idUsuario == idUsuario ).ToList(); foreach (MiembroComite miembroComiteBD in listaMiembroComiteBD) { listaMiembroComite = new Modelo.MiembroComite() { Id = miembroComiteBD.Id, idUsuario = miembroComiteBD.idUsuario, ComiteId = miembroComiteBD.ComiteId, evaluador = miembroComiteBD.evaluador, liderComite = miembroComiteBD.liderComite }; } } catch (Exception e) { Console.WriteLine(e); } return(listaMiembroComite); }
public bool RegistrarMCLider(Modelo.MiembroComite miembroComite, int idUsuario) { bool respuesta = false; try { _context.MiembroComiteSet.Add(new MiembroComite() { apellidoMaterno = miembroComite.apellidoMaterno, apellidoPaterno = miembroComite.apellidoPaterno, correoElectronico = miembroComite.correoElectronico, nivelExperiencia = miembroComite.nivelExperiencia, nombre = miembroComite.nombre, ComiteId = miembroComite.ComiteId, evaluador = miembroComite.evaluador, liderComite = miembroComite.liderComite, idUsuario = idUsuario }); _context.SaveChanges(); respuesta = true; } catch (Exception e) { Console.WriteLine(e); } return(respuesta); }
public VentanaUserControl(int ventanaCU, Modelo.MiembroComite miembroComite) { InitializeComponent(); this.miembroComite = miembroComite; Switcher.pageSwitcher = this; if (ventanaCU == 38) { this.Title = "Consultar patrocinadores"; Switcher.Switch(new CU38()); } else if (ventanaCU == 41) { this.Title = "Consultar autores"; Switcher.Switch(new CU41(this.miembroComite)); } else if (ventanaCU == 23) { this.Title = "Modificar miembro de comité"; Switcher.Switch(new CU23_1(this.miembroComite)); } else if (ventanaCU == 26) { this.Title = "Registrar asistente"; Switcher.Switch(new CU26_1(this.miembroComite)); } else { this.Title = "Modificar magistral"; Switcher.Switch(new CU18_1(this.miembroComite)); } }
public MenuLiderComite(Modelo.MiembroComite miembroComite) { InitializeComponent(); this.miembroComite = miembroComite; if (!miembroComite.evaluador) { button_gestionArticuloAutor.IsEnabled = false; button_gestionArticuloAutor.Visibility = Visibility.Hidden; } }
public GestionMiembroComite(Modelo.MiembroComite miembroComite, int codigoVentana) { InitializeComponent(); this.miembroComite = miembroComite; switch (codigoVentana) { case 1: button_registrar.Content = "Agregar a comité"; button_registrar.Click += Click_AgregarAComite; button_modificar.Content = "Modificar"; button_modificar.Click += Click_ModificarMiembroComite; this.Title = "Gestion de miembro de comité"; button_regresar.Click += Click_RegresarLiderC; break; case 2: button_registrar.Content = "Registrar"; button_registrar.Click += Click_RegistrarAsistente; button_modificar.Content = "Modificar"; button_modificar.Click += Click_ModificarAsistente; this.Title = "Gestion de asistente"; button_regresar.Click += Click_RegresarMiembroC; break; case 3: button_registrar.Content = "Registrar"; button_registrar.Click += Click_RegistrarMagistral; button_modificar.Content = "Modificar"; button_modificar.Click += Click_ModificarMagistral; this.Title = "Gestion de magistral"; button_regresar.Click += Click_RegresarMiembroC; break; case 4: button_registrar.Content = "Registrar"; button_registrar.Click += Click_RegistrarParticipante; button_modificar.Content = "Modificar"; button_modificar.Click += Click_ModificarParticipante; this.Title = "Gestion de participante"; button_regresar.Click += Click_RegresarMiembroC; break; case 5: button_registrar.Content = "Registrar"; button_registrar.Click += Click_RegistrarAdscripcion; button_modificar.Content = "Modificar"; button_modificar.Click += Click_ModificarAdscripcion; this.Title = "Gestion de adscripción"; button_regresar.Click += Click_RegresarMiembroC; break; } }
private void Click_Entrar(object sender, RoutedEventArgs e) { Usuario_Logica usuario_Logica = new Usuario_Logica(); if (!string.IsNullOrWhiteSpace(textBox_usuario.Text) && !string.IsNullOrWhiteSpace(textBox_contrasena.Password)) { int idUsuario = usuario_Logica.ComprobarUsuario( textBox_usuario.Text, textBox_contrasena.Password); if (idUsuario != 0) { MiembroComite_Logica miembroComite_Logica = new MiembroComite_Logica(); Modelo.MiembroComite usuarioActual = miembroComite_Logica.RecuperarMiembroComite(idUsuario); if (usuarioActual != null) { if (usuarioActual.liderComite) { MenuLiderComite menuLiderComite = new MenuLiderComite(usuarioActual); menuLiderComite.Show(); this.Close(); } else if (usuarioActual.evaluador) { GestionArticulo gestionArticulo = new GestionArticulo(usuarioActual); gestionArticulo.Show(); this.Close(); } else { MenuMiembroComite menuMiembroComite = new MenuMiembroComite(usuarioActual); menuMiembroComite.Show(); this.Close(); } } else { MenuOrganizador menuOrganizador = new MenuOrganizador(); menuOrganizador.Show(); this.Close(); } } } }
public bool ActualizarMCLider(Modelo.MiembroComite miembroCLider) { bool respuesta = false; try { var miembroLider = _context.MiembroComiteSet .Where( miembroNLider => miembroNLider.nombre == miembroCLider.nombre && miembroNLider.apellidoPaterno == miembroCLider.apellidoPaterno && miembroNLider.apellidoMaterno == miembroCLider.apellidoMaterno ).First <MiembroComite>(); miembroLider.liderComite = true; miembroLider.ComiteId = miembroCLider.ComiteId; miembroLider.evaluador = miembroCLider.evaluador; _context.SaveChanges(); respuesta = true; } catch (Exception e) { Console.WriteLine(e); } return(respuesta); }
public CU23_1(Modelo.MiembroComite miembroComite) { InitializeComponent(); this.miembroComite = miembroComite; LlenarComboBox(); }
public GestionAutorArticulo(Modelo.MiembroComite miembroComite) { InitializeComponent(); this.miembroComite = miembroComite; }
public CU44(Modelo.MiembroComite miembroComite) { InitializeComponent(); this.miembroComite = miembroComite; }