Ejemplo n.º 1
0
        private void uirbnbtn_actu_massive_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (!MetodosForm.preguntar("Esta seguro de actualizar las partidas de borrador seleccionadas?"))
            {
                return;
            }
            List <CONT_ENCA_PART_BORRADOR> listado = new List <CONT_ENCA_PART_BORRADOR> ();
            CONT_ENCA_PART_BORRADOR        tupla;

            Array.ForEach
            (
                UIGRIDVIEW.GetSelectedRows(),
                //cell => listado.Add((from u in _datasistema .ContextoContabilidad .CONT_ENCA_PART_BORRADOR where u.ID == ((V_CONT_ENCA_PART_BORRADOR )UIGRIDVIEW .GetRow (cell)).ID   select u).First())
                cell => listado.Add(manejadorPartida.consultarPorId(((V_CONT_ENCA_PART_BORRADOR)UIGRIDVIEW.GetRow(cell)).ID))
            );
            foreach (var item in listado)
            {
                ////V_CONT_DETA_PART_BORR_AUX aux = (from u in _datasistema.ContextoContabilidad.V_CONT_DETA_PART_BORR_AUX where u.ID_PART_BORR == item.ID  select u).First();
                //V_CONT_DETA_PART_BORR_AUX aux = manejadorDetallePartida .consultarVistaAuxPorIdEnca (item.ID );
                //if (aux.NM_ABONO != aux.NM_CARGO && aux.NM_ABONO <= 0)
                //{
                //    MetodosForm.mensajeErrorDefault("La partida no esta cuadrada", _datasistema);
                //    continue;

                //}
                //item.CD_ESTA_PART = 'A';
                manejadorPartida.actualizarPartida(item);
                //_datasistema.ContextoContabilidad.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
                //_datasistema.ContextoContabilidad.SubmitChanges();
            }
            consultar();
        }
Ejemplo n.º 2
0
 private void uirbn_actualizar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     try
     {
         CONT_ENCA_PART_BORRADOR p = new CONT_ENCA_PART_BORRADOR {
             ID = int.Parse(UIID.Text)
         };
         if (MetodosForm.preguntar("¿Quiere actualizar la partida?"))
         {
             manejadorData.actualizarPartida(p);
             consultar();
             MetodosForm.seleccionarFila(uigridview, "ID", p.ID);
         }
     }
     catch (Exception ex)
     {
         MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
     }
 }