예제 #1
0
 private void barBtnDetalhes_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (gridViewOrdemCargas.IsSelectOneRowWarning())
     {
         var o     = gridViewOrdemCargas.GetFocusedRow <OrdemCarga>();
         var ordem = OrdemCargaDaoManager.FindOrdemCarga(o);
         new View.XFrmDetalhesOrdemCarga(ordem).ShowDialog();
     }
 }
예제 #2
0
        private void barBtnAlterar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (gridViewOrdemCargas.IsSelectOneRowWarning())
            {
                var row = gridViewOrdemCargas.GetFocusedRow <OrdemCarga>();
                var os  = OrdemCargaDaoManager.FindOrdemCarga(row);

                var frmOs = new View.XFrmOrdemCarga(os, this.Usuario);

                frmOs.ShowDialog();

                if (frmOs.isUpdateOrdemCarga)
                {
                    row.Update(OrdemCargaDaoManager.FindOrdemCarga(row));
                    gridViewOrdemCargas.RefreshData();
                }
            }
        }