private void btnLogo_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new MainView()); }
private void BtnAddGroup_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new NewGroup()); }
private void btnAsistencia_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new AsistenciaMaestros()); }
public AtualizarVistas(OctoplusContext context, Vistas vistas) { _context = context; _vistas = vistas; }
private void btnSalir_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new AjustesView()); }
private IEnumerable <Formulario> findFormulariosVista(Vistas vistas) { IQueryable <Formulario> query = _context.Formulario .Include(ef => ef.EmpresasFormularios) .Include(fc => fc.FormulariosCampos) .ThenInclude(c => c.Campos) .ThenInclude(c => c.ListCamposOpcoes) .ThenInclude(LO => LO.Opcoes) .Where(w => w.EmpresasFormularios.Any(a => a.EmpresaId == vistas.EmpresaId) && w.FormularioPaiId == vistas.FormularioPaiId); foreach (DadosPesquisa dado in vistas.DadosPesquisas) { Campos campo = this._context.Campos.Where(w => w.Id == dado.CampoId).FirstOrDefault(); switch (campo.Type) { case "text": case "email": case "tel": case "checkbox": case "combobox": if (dado.Operador == "=") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && a.Campos.Value == dado.Valor)); } if (dado.Operador == "<>") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && a.Campos.Value != dado.Valor)); } if (dado.Operador == "%") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && a.Campos.Value.Contains(dado.Valor))); } break; case "number": if (dado.Operador == "=") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToInt32(a.Campos.Value) == Convert.ToInt32(dado.Valor))); } if (dado.Operador == ">") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToInt32(a.Campos.Value) > Convert.ToInt32(dado.Valor))); } if (dado.Operador == "<") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToInt32(a.Campos.Value) < Convert.ToInt32(dado.Valor))); } if (dado.Operador == ">=") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToInt32(a.Campos.Value) >= Convert.ToInt32(dado.Valor))); } if (dado.Operador == "<=") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToInt32(a.Campos.Value) <= Convert.ToInt32(dado.Valor))); } if (dado.Operador == "<>") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToInt32(a.Campos.Value) != Convert.ToInt32(dado.Valor))); } break; case "date": if (dado.Operador == "=") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToDateTime(a.Campos.Value) == Convert.ToDateTime(dado.Valor))); } if (dado.Operador == ">") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToDateTime(a.Campos.Value) > Convert.ToDateTime(dado.Valor))); } if (dado.Operador == "<") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToDateTime(a.Campos.Value) < Convert.ToDateTime(dado.Valor))); } if (dado.Operador == ">=") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToDateTime(a.Campos.Value) >= Convert.ToDateTime(dado.Valor))); } if (dado.Operador == "<=") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToDateTime(a.Campos.Value) <= Convert.ToDateTime(dado.Valor))); } if (dado.Operador == "<>") { query = query.Where(w => w.FormulariosCampos.Any(a => a.Campos.Label == dado.Campo && Convert.ToDateTime(a.Campos.Value) != Convert.ToDateTime(dado.Valor))); } break; default: break; } } List <Formulario> formularios = query.ToList(); return(formularios); }
public void AtualizarVistas(Vistas vistas) { AtualizarVistas atualizarVistas = new AtualizarVistas(this._context, vistas); atualizarVistas.atualizarVistas(); }
private void btnAddStudent_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new TableStudents()); }
private void btnAddTeacher_Click(object sender, RoutedEventArgs e) { //this.Visibility = Visibility.Hidden; Vistas.add_View(Content, new AddTeacher()); }
private void Ver_Click(object sender, EventArgs e) { Vistas vista = new Vistas(CURPPesc.Text, RNPA, 3); vista.ShowDialog(); }
private void menuBtn_Ganancias_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new GananciasView()); }
private void menuBtn_Maestros_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new MaestrosView()); }
private void menuBtn_Alumnos_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new Alumnos()); }
private void btnEdit_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new AddStudent(myDataGrid.SelectedItem)); }
public void CadastrarVistas(Vistas vistas) { CadastrarVistas cadastrarVistas = new CadastrarVistas(this._context, vistas); cadastrarVistas.cadastrarVistas(); }
private void btnVerNomina_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new NominaMaestros(this)); }
public void ExcluirVistas(Vistas vistas) { ExcluirVistas excluirVistas = new ExcluirVistas(this._context, vistas); excluirVistas.excluirVistas(); }
private void btnStudentsPayment_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new StudentPayment()); }
public ExcluirVistas(OctoplusContext context, Vistas vistas) { _context = context; _vistas = vistas; }
public IEnumerable <Formulario> buscarFormulariosVistas(Vistas vista) { return(this.findFormulariosVista(vista)); }
private void TotalPermisos_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Vistas v = new Vistas(cbRNPA.Text, txtNombre.Text, 2); v.ShowDialog(this); }
private void btnAddTeacher_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new Alta_Baja_Maestros()); }
private void btnAddGroup_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new TableGroupsView()); }
private void btnNomina_Click(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new TableTeacherGroup()); }
public CadastrarVistas(OctoplusContext context, Vistas vistas) { _context = context; _vistas = vistas; }
public IEnumerable <Formulario> buscarFormulariosVista(Vistas vista) { BuscarFormulario buscarFormulario = new BuscarFormulario(this._context); return(buscarFormulario.buscarFormulariosVistas(vista)); }
private void Window_Loaded(object sender, RoutedEventArgs e) { Vistas.add_View(Content, new MainView()); }