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();
            }
        }
Beispiel #3
0
 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;
         }
     }
 }