private void Proyectos_gridView_DoubleClick(object sender, EventArgs e) { int rowHandle; var column = GetClickedInformation(Proyectos_gridControl, Proyectos_gridView, out rowHandle); var proyecto = (Proyectos)Proyectos_gridView.GetRow(rowHandle); if (proyecto == null) { return; } if (proyecto.TipoProyectoId != Convert.ToInt32(Enumerados.TipoProyecto.ProyectoNacional)) { NewProyectForm newProyectForm = new NewProyectForm(proyecto, AGlobalDataContext); if (newProyectForm.ShowDialog() == DialogResult.OK) { AGlobalDataContext = new NegocioDataContext(); PopulaProyectos(); } } else { PopupProyectoNacionalXtraForm newPopup = new PopupProyectoNacionalXtraForm(proyecto, AGlobalDataContext); if (newPopup.ShowDialog() == DialogResult.OK) { AGlobalDataContext = new NegocioDataContext(); PopulaProyectos(); } } }
private void NuevoProyFront_barButtonItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { PopupProyectoNacionalXtraForm xtraform = new PopupProyectoNacionalXtraForm(); if (xtraform.ShowDialog() == DialogResult.OK) { PopulaProyectos(); } }
private void Proyectos_SearchlookUpEdit_ButtonClick(object sender, ButtonPressedEventArgs e) { if (e.Button.Kind == ButtonPredefines.Glyph) { PopupProyectoNacionalXtraForm popup = new PopupProyectoNacionalXtraForm(null, AGLobalDataContext); if (popup.ShowDialog(this) == DialogResult.OK) { AGLobalDataContext = new NegocioDataContext(); proyectosBindingSource.ResetBindings(false); Proyectos_SearchlookUpEdit.Properties.DataSource = new NegocioDataContext().Proyectos; Proyectos_SearchlookUpEdit.EditValue = popup.GlobalProyecto.ProyectoID; } } }