public void opMenu_Click(object sender, RoutedEventArgs e) { FrameworkElement fe = e.Source as FrameworkElement; switch (fe.Name) { case "mRequiNueva": ProcesoRequi rq = new ProcesoRequi(usuario,id,nombre); pagina.NavigationService.Navigate(rq); break; case "mPoliza": Poliza poliza = new Poliza(usuario,id,nombre); pagina.NavigationService.Navigate(poliza); break; case "mCuentas": Conta_Presu cp = new Conta_Presu(usuario,id,nombre); pagina.NavigationService.Navigate(cp); break; case "mAutorizaRequi": Autorizacion autoriza = new Autorizacion(usuario,id,nombre); pagina.NavigationService.Navigate(autoriza); break; case "mUsuarios": Agregar usu = new Agregar(usuario, id, nombre); pagina.NavigationService.Navigate(usu); break; case "mProyectoPresup": Proyectos proy = new Proyectos(usuario, id, nombre); pagina.NavigationService.Navigate(proy); break; case "mRecursos": Recursos rec = new Recursos(usuario, id, nombre); pagina.NavigationService.Navigate(rec); break; case "mClasificador": ClaFun cla = new ClaFun(usuario,id,nombre); pagina.NavigationService.Navigate(cla); break; case "mFuncional": ClasifiProgra pro = new ClasifiProgra(usuario,id,nombre); pagina.NavigationService.Navigate(pro); break; case "mVoBoGmOc": VoBoJC vobojc = new VoBoJC(usuario, id, nombre); pagina.NavigationService.Navigate(vobojc); break; //EDICIÓN FOZZIE case "mCotiza": cotizacion cot = new cotizacion(usuario, id, nombre); pagina.NavigationService.Navigate(cot); break; case "mVoBoComite": VoBoEnvCo voboenvco = new VoBoEnvCo(usuario, id, nombre); pagina.NavigationService.Navigate(voboenvco); break; case "mVoBoPresup": VoBoPresu vobopresu = new VoBoPresu(usuario, id, nombre); pagina.NavigationService.Navigate(vobopresu); break; //EDICION FOZZ 1 ENERO case "mNvoRecibo": Ventanilla vtl = new Ventanilla(usuario, id, nombre); pagina.NavigationService.Navigate(vtl); break; case "mCatClientes": CatalogoCliente ccl = new CatalogoCliente(usuario, id, nombre); pagina.NavigationService.Navigate(ccl); break; case "mCatServicios": CatalogoServicios csr = new CatalogoServicios(usuario, id, nombre); pagina.NavigationService.Navigate(csr); break; case "mVentanillaConsulta": ConsultaTes vcn = new ConsultaTes(usuario, id, nombre); pagina.NavigationService.Navigate(vcn); break; case "mBalanza": ReporteBal repBal = new ReporteBal(usuario, id, nombre); pagina.NavigationService.Navigate(repBal); break; case "mppresupuesto": pre_presupuesto ppres = new pre_presupuesto(usuario, id, nombre); pagina.NavigationService.Navigate(ppres); break; ////EDER------------------------------------------------------- case "maltaArea": altaClavePresuArea altclave = new altaClavePresuArea(usuario, id, nombre); pagina.NavigationService.Navigate(altclave); break; case "mcompoActivi": altaCompoActivi altCompAct = new altaCompoActivi(usuario, id, nombre); pagina.NavigationService.Navigate(altCompAct); break; case"mtipoGasto": altaTipoGasto tipoGas = new altaTipoGasto(usuario, id, nombre); pagina.NavigationService.Navigate(tipoGas); break; case "mfuentesFina": FuentesFina fuentesFina = new FuentesFina(usuario, id, nombre); pagina.NavigationService.Navigate(fuentesFina); break; case"mgastoSocial": gastoSocialAdminClass gsa = new gastoSocialAdminClass(usuario, id, nombre); pagina.NavigationService.Navigate(gsa); break; case"mPoa": ActiviPOA poa = new ActiviPOA(usuario, id, nombre); pagina.NavigationService.Navigate(poa); break; case "mSolicitudOficio": oficiosdeComision ofi1 = new oficiosdeComision(usuario, id, nombre,1); pagina.NavigationService.Navigate(ofi1); break; case"mVoBoPresu": AsignaPresupOficioComi asiPreOfi = new AsignaPresupOficioComi(usuario, id, nombre); pagina.NavigationService.Navigate(asiPreOfi); break; case "mVoBoJefeInme": oficiosdeComision ofi3 = new oficiosdeComision(usuario, id, nombre,3); pagina.NavigationService.Navigate(ofi3); break; case "mVoBoJefeArea": oficiosdeComision ofi4 = new oficiosdeComision(usuario, id, nombre,4); pagina.NavigationService.Navigate(ofi4); break; case "mVoBoRespProy": oficiosdeComision ofi5 = new oficiosdeComision(usuario, id, nombre,5); pagina.NavigationService.Navigate(ofi5); break; } e.Handled = true; }
private void btnAutorizar(object sender, RoutedEventArgs e) { if (ocRevisar.SelectedIndex == -1) { MessageBox.Show("Debe seleccionar un registro"); } else { var actualizar = (from a in conex.RequiEnc where a.Folio == folioSelected select a).Single(); actualizar.StatusCo = 1; actualizar.fechAutoriPresup = Convert.ToDateTime(fechAutoriComite); conex.SubmitChanges(); ocOC.Clear(); llenarOC(); llenarGM(); MessageBox.Show("Se Autorizo Correctamente"); VoBoPresu vobo = new VoBoPresu(); vobo.limpiar(); } }