public UCListaDocumentos(gestiondocumentalEntities gEnt) { InitializeComponent(); this.gEnt = gEnt; mvConciertos = new MVListaConciertos(gEnt); this.DataContext = mvConciertos; }
private void ApplicationStart(object sender, StartupEventArgs e) { // genero el object para la conexión con la BD gEnt = new gestiondocumentalEntities(); // deshabilito el cierre de la app si cierro la ventana Current.ShutdownMode = ShutdownMode.OnExplicitShutdown; // creo una instancia de la pantalla de login LoginDialog diagLogin = new LoginDialog(gEnt); // si el diálogo conecta con la BD y el usuario ha iniciado sesión if (diagLogin.ShowDialog() == true) { // creamos una instancia de la ventana principal con la conexión a la BD y el usuario conectado // para sacar la información correspondiente a posteriori MainWindow mainWindow = new MainWindow(gEnt, diagLogin.usuarioLogin); // vuelvo a activar el cierre Current.ShutdownMode = ShutdownMode.OnMainWindowClose; // indicamos como ventana principal la mainwindow Current.MainWindow = mainWindow; // mostramos la mainwindow mainWindow.Show(); } else { // si hay problemas con la conexión a la BD cierro la aplicación Application.Current.Shutdown(); } }
public LoginDialog(gestiondocumentalEntities gEnt) { InitializeComponent(); this.gEnt = gEnt; usuService = new UsuarioServicio(gEnt); gEnt.Database.Connection.Open(); }
public CambioPasswordDialog(gestiondocumentalEntities gEnt, usuarios usu) { InitializeComponent(); this.gEnt = gEnt; usuario = usu; usuService = new UsuarioServicio(gEnt); }
public MVListaConciertos(gestiondocumentalEntities gEnt) { this.gEnt = gEnt; documentoService = new DocumentoServicio(gEnt); responsableService = new ResponsableService(gEnt); empresaService = new EmpresaService(gEnt); lista = new ListCollectionView(documentoService.getAll().ToList()); pEmpresa = new empresa(); pResponsable = new responsable(); // inicializamos las fechas para que aparezcan en el datepicker como seleccinadas por defecto // fecha inicial el concierto más viejo que tenemos fechaI = new DateTime(2015, 05, 20); // fecha final iremos poniendo el día en el que nos encontramos fechaF = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day); }
public MainWindow(gestiondocumentalEntities gEnt, usuarios usu) { InitializeComponent(); this.gEnt = gEnt; usuarioConectado = usu; btnNombreUsuario.Content = usuarioConectado.nombre.ToString(); // para el reloj timer = new DispatcherTimer(new TimeSpan(0, 0, 1), DispatcherPriority.Normal, delegate { this.txtHora.Text = DateTime.Now.ToString("HH:mm:ss"); }, this.Dispatcher); // para la fecha txtFecha.Text = DateTime.Now.Day + "/" + DateTime.Now.Month + "/" + DateTime.Now.Year; }