コード例 #1
0
 public void consultar()
 {
     try
     {
         _datasistema.conectarSistema();
         lista     = manejadorData.consultarVistaPorEmpresa(_datasistema.empresa.ID);
         UIID.Text = "";
         llenarCombos();
         uigridcontrol.DataSource = lista;
         desenlazar();
         enlazar();
         if (lista.Count() == 0)
         {
             nuevo();
         }
     }
     catch (Exception e)
     {
         MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
     }
 }
コード例 #2
0
 public void eliminar()
 {
     try
     {
         //INV_UNIMED m = (from u in _datasistema.ContextoInventario.INV_UNIMED
         //                 where u.ID == int.Parse(UIID.Text)
         //                 select u).First();
         INV_UNIMED m = new INV_UNIMED {
             ID = int.Parse(UIID.Text), ID_EMPRESA = _datasistema.empresa.ID
         };
         //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
         //_datasistema.ContextoInventario.INV_UNIMED.DeleteOnSubmit(m);
         //_datasistema.ContextoInventario.SubmitChanges();
         manejadorUniMed.eliminar(m);
         consultar();
     }
     catch (Exception e)
     {
         MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
     }
 }
コード例 #3
0
        public void modificargrupo(INV_GRUPO d)
        {
            try
            {
                //INV_GRUPO tupla = (from u in _datasistema.ContextoInventario.INV_GRUPO
                //                     where u.ID == d.ID
                //                     select u).First();
                //tupla.DS_GRUPO = d.DS_GRUPO;
                //tupla.CD_LINEA = d.CD_LINEA;

                //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
                //_datasistema.ContextoInventario.SubmitChanges();
                manejadorGrupo.modificar(d);
                consultarGrupo();
            }
            catch (Exception ex)
            {
                MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
                consultarGrupo();
            }
        }
コード例 #4
0
 public void consultar()
 {
     try
     {
         //_datasistema.conectarInventario ();
         //lista = (from u in _datasistema.ContextoInventario .INV_UNIMED  where u.ID_EMPRESA == _datasistema.empresa.ID select u
         //    ).ToList();
         lista = manejadorUniMed.consultarPorIdEmpresa(_datasistema.empresa.ID);
         uigridcontrol.DataSource = lista;
         desenlazar();
         enlazar();
         if (lista.Count == 0)
         {
             nuevo();
         }
     }
     catch (Exception e)
     {
         MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
     }
 }
コード例 #5
0
ファイル: frm_ordencompra.cs プロジェクト: aeromeme/wincont
 public void consultar()
 {
     try
     {
         _datasistema.conectarInventario();
         lista = (from u in _datasistema.ContextoInventario.V_INV_ENCA_ORDEN where u.ID_EMPRESA == _datasistema.empresa.ID && u.NM_PERIODO == _datasistema.periodo.NM_PERIODO && u.NM_EJERCICIO == _datasistema.periodo.NM_EJERCICIO select u
                  ).ToList();
         llenarcombo();
         uigridcontrol.DataSource = lista;
         desenlazar();
         enlazar();
         if (lista.Count == 0)
         {
             nuevo();
         }
     }
     catch (Exception e)
     {
         MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
     }
 }
コード例 #6
0
ファイル: frm_hist_movinv.cs プロジェクト: aeromeme/wincont
        public void consultar()
        {
            try
            {
                _datasistema.conectarSistema();
                _datasistema.conectarInventario();
                llenarcombos();

                if (uiid_articulo.EditValue != null && uiid_bodega.EditValue != null)
                {
                    lista_movs = (from u in _datasistema.ContextoInventario.V_INV_MOV where u.ID_EMPRESA == _datasistema.empresa.ID && u.ID_ARTICULO == (int)uiid_articulo.EditValue && u.NM_PERIODO == _datasistema.periodo.NM_PERIODO && u.NM_EJERCICIO == _datasistema.periodo.NM_EJERCICIO && u.ID_BODEGA == (int)uiid_bodega.EditValue select u
                                  ).ToList();

                    uigridcontrol.DataSource = lista_movs;
                }
            }
            catch (Exception e)
            {
                MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
            }
        }
コード例 #7
0
 public void consultar()
 {
     try
     {
         _datasistema.conectarVentas();
         lista = (from u in _datasistema.ContextoVentas.FAC_LISTA_PRECIO where u.ID_EMPRESA == _datasistema.empresa.ID select u
                  ).ToList();
         uigridcontrol.DataSource = lista;
         desenlazar();
         enlazar();
         if (lista.Count() == 0)
         {
             nuevo();
         }
         consultarDetalle();
     }
     catch (Exception e)
     {
         MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
     }
 }
コード例 #8
0
 private void UIGRIDVIEW_DoubleClick_1(object sender, EventArgs e)
 {
     if (UIGRIDVIEW.FocusedRowHandle >= 0)
     {
         V_INV_ENCA_INGR tupla = (V_INV_ENCA_INGR)UIGRIDVIEW.GetFocusedRow();
         int?            comp  = 0;
         int?            error = 0;
         string          msj   = String.Empty;
         _datasistema.ContextoCompras.PR_COMP_IMPO_INGR_COMPR(tupla.ID, tupla.ID_EMPRESA, ref comp, ref error, ref msj);
         if (error != 0)
         {
             MetodosForm.mensajeErrorDefault(msj, _datasistema);
         }
         else
         {
             frmpapa.consultar();
             MetodosForm.seleccionarFila(frmpapa.uigridview, "ID", comp);
             this.Close();
         }
     }
 }
コード例 #9
0
ファイル: frm_compras.cs プロジェクト: aeromeme/wincont
 private void uirbn_btn_rev_ingr_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     try
     {
         COMP_COMPRA m = (from u in _datasistema.ContextoCompras.COMP_COMPRA
                          where u.ID == int.Parse(UIID.Text)
                          select u).First();
         if (m.ID_INGRESO == 0)
         {
             return;
         }
         frm_consultar_ingr_comp f = new frm_consultar_ingr_comp(_datasistema);
         f.idingr = m.ID_INGRESO.Value;
         f.consultar();
         f.ShowDialog();
     }
     catch (Exception ex)
     {
         MetodosForm.mensajeErrorDefault(_datasistema);
     }
 }
コード例 #10
0
ファイル: frm_ajuste.cs プロジェクト: aeromeme/wincont
 public void modificardetalle(INV_DETA_AJUS d)
 {
     try
     {
         //INV_DETA_AJUS tupla = (from u in _datasistema.ContextoInventario.INV_DETA_AJUS
         //                             where u.ID == d.ID
         //                             select u).First();
         //tupla.ID_ARTICULO  = d.ID_ARTICULO ;
         //tupla.NM_CANTIDAD = d.NM_CANTIDAD;
         //tupla.NM_PRECIO = d.NM_PRECIO;
         //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
         //_datasistema.ContextoInventario.SubmitChanges();
         manejadorDetalleAjuste.modificar(d);
         consultardetalle();
     }
     catch (Exception ex)
     {
         MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
         consultardetalle();
     }
 }
コード例 #11
0
 public void consultar()
 {
     try
     {
         _datasistema.conectarSistema();
         lista = manejadorData.consultar();;
         uigridcontrol.DataSource = lista;
         desenlazar();
         enlazar();
         if (lista.Count() == 0)
         {
             nuevo();
         }
         lista_perf = manejadorPerfil.consultar();;
         UIID_PERFIL.Properties.DataSource = lista_perf;
     }
     catch (Exception e)
     {
         MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
     }
 }
コード例 #12
0
        public void guardar()
        {
            try
            {
                SIS_EMPRESAS m = new SIS_EMPRESAS
                {
                    ID                    = 0,
                    DS_EMPRESA            = UIDS_EMPRESA.Text,
                    DS_RAZON_SOCIAL       = UIDS_RAZON_SOCIAL.Text,
                    CD_TIPO_CONTRIBUYENTE = (string)UICD_TIPO_CONTRIBUCION.EditValue,
                    DS_DIRECCION          = UIDS_DIRECCION.Text,
                    DS_NIT                = UIDS_NIT.Text,
                    DS_NRF                = UIDS_NRF.Text,
                    DS_CONTACTO_1         = UIDS_CONTACTO_1.Text,
                    DS_CONTACTO_2         = UIDS_CONTACTO_2.Text,
                    DS_TELEFONO_1         = UIDS_TELEFONO_1.Text,
                    DS_TELEFONO_2         = UIDS_TELEFONO_2.Text,
                    DS_CORREO_E           = UIDS_CORREO_E.Text,
                    DS_GERENTE            = UIDS_GERENTE.Text,
                    DS_CONTADOR           = UIDS_CONTADOR.Text,
                    DS_AUDITOR            = UIDS_AUDITOR.Text
                };

                if (UIID.Text == "")
                {
                    m = manejadorData.insertar(m);
                }
                else
                {
                    m.ID = int.Parse(UIID.Text);
                    manejadorData.modificar(m);
                }
                consultar();
                MetodosForm.seleccionarFila(uigridview, "ID", m.ID);
            }
            catch (Exception e)
            {
                MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
            }
        }
コード例 #13
0
ファイル: marco_principal.cs プロジェクト: aeromeme/wincont
        public void cargarMenu()
        {
            if (_dataSistema.usuario.CD_LOGIN == "root")
            {
                uinv_bar_sistemas.Visible = true;
                uigrp_general.Visible     = false;
            }
            else
            {
                uinv_bar_sistemas.Visible = false;

                List <SIS_MENU> lista_menu = (from u in _dataSistema.contextoSistema.SIS_MENU
                                              where (from y in _dataSistema.contextoSistema.SIS_PERFIL_OPC_MENU where y.SIS_OPC_MENU.ID_MENU == u.ID && y.ID_PERFIL == _dataSistema.usuario.ID_PERFIL select y).Count() > 0
                                              select u).ToList();
                List <SIS_FORM>  lista_opcion;
                List <clsImagen> listaimagen = MetodosForm.listaDeImagenesModulo();
                foreach (SIS_MENU menu_item in lista_menu)
                {
                    DevExpress.XtraNavBar.NavBarGroup menu = uinavbarmenu.Groups.Add();
                    menu.Caption  = menu_item.DS_MENU;
                    menu.Expanded = false;
                    lista_opcion  = (from u in _dataSistema.contextoSistema.SIS_FORM
                                     orderby u.DS_ALT_NOMBRE ascending
                                     where (from y in _dataSistema.contextoSistema.SIS_PERFIL_OPC_MENU  where y.ID_PERFIL == _dataSistema.usuario.ID_PERFIL && y.SIS_OPC_MENU.ID_FORM == u.ID && y.SIS_OPC_MENU.ID_MENU == menu_item.ID select y).Count() > 0
                                     select u).ToList();

                    foreach (SIS_FORM item_form in lista_opcion)
                    {
                        DevExpress.XtraNavBar.NavBarItemLink opcion = menu.AddItem();
                        opcion.Item.Caption    = item_form.DS_ALT_NOMBRE;
                        opcion.Item.Tag        = item_form;
                        opcion.Item.SmallImage = MetodosForm.encontrarImagen(int.Parse(item_form.SIS_MODULO.CD_IMAGEN_ICO.ToString()), listaimagen);
                        //AddHandler opcion.Item.LinkClicked, AddressOf NavBarItemClicked
                        opcion.Item.LinkClicked += new DevExpress.XtraNavBar.NavBarLinkEventHandler(NavBarItemClicked);
                        opcion.Item.Hint         = item_form.DS_TOOLTIP;
                    }
                }
            }
        }
コード例 #14
0
ファイル: frm_quedan.cs プロジェクト: aeromeme/wincont
 public void consultar()
 {
     try
     {
         _datasistema.conectarCompras();
         _datasistema.conectarSistema();
         lista = (from u in _datasistema.ContextoCompras.V_COMP_QUEDAN where u.ID_EMPRESA == _datasistema.empresa.ID select u
                  ).ToList();
         llenarcombo();
         uigridcontrol.DataSource = lista;
         desenlazar();
         enlazar();
         if (lista.Count() == 0)
         {
             nuevo();
         }
     }
     catch (Exception e)
     {
         MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
     }
 }
コード例 #15
0
ファイル: frm_quedan.cs プロジェクト: aeromeme/wincont
        public void eliminar()
        {
            try
            {
                COMP_QUEDAN m = (from u in _datasistema.ContextoCompras.COMP_QUEDAN
                                 where u.ID == int.Parse(UIID.Text)
                                 select u).First();

                if (m.CD_ESTADO != 'D')
                {
                    return;
                }
                _datasistema.ContextoCompras.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
                _datasistema.ContextoCompras.COMP_QUEDAN.DeleteOnSubmit(m);
                _datasistema.ContextoCompras.SubmitChanges();
                consultar();
            }
            catch (Exception e)
            {
                MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
            }
        }
コード例 #16
0
ファイル: frm_part_borr.cs プロジェクト: aeromeme/wincont
        public void consultardetalle()
        {
            try
            {
                if (UIID.Text == "")
                {
                    UIGRIDCONTROL_DETA.DataSource                  = null;
                    UIGRIDVIEW_DETA.OptionsBehavior.Editable       = false;
                    UIGRIDVIEW_DETA.OptionsView.NewItemRowPosition = DevExpress.XtraGrid.Views.Grid.NewItemRowPosition.None;
                    return;
                }
                lista_deta = new System.ComponentModel.BindingList <CONT_DETA_PART_BORR>(manejadorDetallePartidaBorrador.consultarPorIdEnca(int.Parse(UIID.Text)));

                lista_deta.AddingNew += list_AddinDeta;

                UIGRIDCONTROL_DETA.DataSource = lista_deta;
            }
            catch (Exception e)
            {
                MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
            }
        }
コード例 #17
0
        private void uirbn_despachar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                if (uigridview.FocusedRowHandle < 0)
                {
                    return;
                }
                _datasistema.conectarInventario();

                INV_ENCA_DESP p = new INV_ENCA_DESP {
                    ID = int.Parse(UIID.Text)
                };
                manejadorDespacho.despachar(p);
                consultar();
                MetodosForm.seleccionarFila(uigridview, "ID", p.ID);
            }
            catch (Exception ex)
            {
                MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
            }
        }
コード例 #18
0
ファイル: frm_part_consu.cs プロジェクト: aeromeme/wincont
 public void consultar()
 {
     try
     {
         _datasistema.conectarContabilidad();
         lista = (from u in _datasistema.ContextoContabilidad.V_CONT_ENCA_PART_DIARIO where u.ID_EMPRESA == _datasistema.empresa.ID && u.NM_EJERCICIO == _datasistema.periodo.NM_EJERCICIO && u.NM_PERIODO == _datasistema.periodo.NM_PERIODO select u
                  ).ToList();
         UIID.Text = "";
         llenarCombos();
         uigridcontrol.DataSource = lista;
         desenlazar();
         enlazar();
         //if (lista.Count() == 0)
         //{
         //    nuevo();
         //}
     }
     catch (Exception e)
     {
         MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
     }
 }
コード例 #19
0
        public void eliminar()
        {
            try
            {
                INV_ENCA_INGR m = (from u in _datasistema.ContextoInventario.INV_ENCA_INGR
                                   where u.ID == int.Parse(UIID.Text)
                                   select u).First();

                if (m.CD_ESTA_DOCUMENTO != 'D')
                {
                    return;
                }
                _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
                _datasistema.ContextoInventario.INV_ENCA_INGR.DeleteOnSubmit(m);
                _datasistema.ContextoInventario.SubmitChanges();
                consultar();
            }
            catch (Exception e)
            {
                MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
            }
        }
コード例 #20
0
        public void modificarfamilia(INV_FAMILIA d)
        {
            try
            {
                //INV_FAMILIA tupla = (from u in _datasistema.ContextoInventario.INV_FAMILIA
                //                             where u.ID == d.ID
                //                             select u).First();
                //tupla.DS_FAMILIA = d.DS_FAMILIA;
                //tupla.FLG_SERVICIO = d.FLG_SERVICIO ;
                //tupla.CD_LINEA = d.CD_LINEA;

                //_datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
                //_datasistema.ContextoInventario.SubmitChanges();
                manejadorFamilia.modificar(d);
                consultar();
            }
            catch (Exception ex)
            {
                MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
                consultar();
            }
        }
コード例 #21
0
 public bool validar()
 {
     try
     {
         if (UIID_UBICACION_INGR.EditValue == null)
         {
             throw new Exception("Elija donde ingresara");
         }
         if (UIID_TIPO_DOCUMENTO.EditValue == null)
         {
             throw new Exception("Elija un documento");
         }
         if (UIID_TERCERO.EditValue == null)
         {
             throw new Exception("Elija un proveedor");
         }
         if (UIID_TIPO_DOCUMENTO_PROV.EditValue == null)
         {
             throw new Exception("Elija un documento del proveedor");
         }
         if (UICD_NUMERO_PROV.Text == "")
         {
             throw new Exception("Digite numero del documento");
         }
         ;
         if (UICD_SERIE_PROV.Text == "")
         {
             throw new Exception("Digite serie del documento");
         }
         ;
     }
     catch (Exception ex)
     {
         MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
         return(false);
     }
     return(true);
 }
コード例 #22
0
        public void imprimir()
        {
            try
            {
                V_INV_ENCA_INGR enca = (from u in _datasistema.ContextoInventario.V_INV_ENCA_INGR
                                        where u.ID == (int)UIID.EditValue
                                        select u).First();
                List <V_INV_DETA_INGR> detas = (from u in _datasistema.ContextoInventario.V_INV_DETA_INGR
                                                where u.ID_INGR == (int)UIID.EditValue
                                                select u).ToList();
                cIngreso data = new cIngreso(enca, detas);

                rpt_ingreso     rpt     = new rpt_ingreso();
                List <cIngreso> prpdata = new List <cIngreso>();
                prpdata.Add(data);
                rpt.DataSource = prpdata;
                //rpt.ShowPreviewDialog();
            }
            catch (Exception ex)
            {
                MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
            }
        }
コード例 #23
0
        public void consultar()
        {
            try
            {
                _datasistema.conectarContabilidad();
                lista_aux = manejadorPartida.consultarVistaPorIdEmpresaPorPeriodoPorEstadoActualizada(_datasistema.empresa.ID, _datasistema.periodo);
                lista     = new List <V_CONT_ENCA_PART_BORRADOR>();
                foreach (var item in lista_aux)
                {
                    V_CONT_DETA_PART_BORR_AUX aux = manejadorDetallePartida.consultarVistaAuxPorIdEnca(item.ID);
                    if (aux.NM_ABONO == aux.NM_CARGO && aux.NM_ABONO > 0)
                    {
                        lista.Add(item);
                    }
                }

                UIGRIDCONTROL.DataSource = lista;
            }
            catch (Exception e)
            {
                MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
            }
        }
コード例 #24
0
ファイル: frm_quedan.cs プロジェクト: aeromeme/wincont
        public void imprimir()
        {
            try
            {
                V_COMP_QUEDAN enca = (from u in _datasistema.ContextoCompras.V_COMP_QUEDAN
                                      where u.ID == (int)UIID.EditValue
                                      select u).First();
                List <V_COMP_DETA_QUEDAN> detas = (from u in _datasistema.ContextoCompras.V_COMP_DETA_QUEDAN
                                                   where u.ID_QUEDAN == (int)UIID.EditValue
                                                   select u).ToList();
                cQuedan data = new cQuedan(enca, detas);

                rpt_quedan     rpt     = new rpt_quedan();
                List <cQuedan> prpdata = new List <cQuedan>();
                prpdata.Add(data);
                rpt.DataSource = prpdata;
                //rpt.ShowPreviewDialog();
            }
            catch (Exception ex)
            {
                MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
            }
        }
コード例 #25
0
        public void consultardetalle()
        {
            try
            {
                if (UIID.Text == "")
                {
                    UIGRIDCONTROL_DETA.DataSource            = null;
                    UIGRIDVIEW_DETA.OptionsBehavior.Editable = false;
                    return;
                }
                _datasistema.conectarInventario();
                lista_deta = new System.ComponentModel.BindingList <V_INV_DETA_INGR>((from u in _datasistema.ContextoInventario.V_INV_DETA_INGR where u.ID_INGR == int.Parse(UIID.Text) select u
                                                                                      ).ToList());

                lista_deta.AddingNew += list_AddinDeta;

                UIGRIDCONTROL_DETA.DataSource = lista_deta;
            }
            catch (Exception e)
            {
                MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
            }
        }
コード例 #26
0
ファイル: frm_ordencompra.cs プロジェクト: aeromeme/wincont
        public void insertardetalle(INV_DETA_ORDEN d)
        {
            try
            {
                _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
                _datasistema.ContextoInventario.INV_DETA_ORDEN.InsertOnSubmit(d);
                _datasistema.ContextoInventario.SubmitChanges();
                int?   error = 0;
                string msj   = String.Empty;
                _datasistema.ContextoInventario.PR_INV_ACTU_DETA_ORDE_COMP(d.ID_ORDEN, _datasistema.empresa.ID, ref error, ref msj);
                if (error != 0)
                {
                    MetodosForm.mensajeErrorDefault(msj, _datasistema);
                }

                consultardetalle();
            }
            catch (Exception ex)
            {
                MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
                consultardetalle();
            }
        }
コード例 #27
0
ファイル: frm_ordencompra.cs プロジェクト: aeromeme/wincont
        public void imprimir()
        {
            try
            {
                V_INV_ENCA_ORDEN enca = (from u in _datasistema.ContextoInventario.V_INV_ENCA_ORDEN
                                         where u.ID == (int)UIID.EditValue
                                         select u).First();
                List <V_INV_DETA_ORDEN> detas = (from u in _datasistema.ContextoInventario.V_INV_DETA_ORDEN
                                                 where u.ID_ORDEN == (int)UIID.EditValue
                                                 select u).ToList();
                cOrdenCompra data = new cOrdenCompra(enca, detas);

                rpt_ordencompra     rpt     = new rpt_ordencompra();
                List <cOrdenCompra> prpdata = new List <cOrdenCompra>();
                prpdata.Add(data);
                rpt.DataSource = prpdata;
                //rpt.ShowPreviewDialog();
            }
            catch (Exception ex)
            {
                MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
            }
        }
コード例 #28
0
        public void consultardetalle()
        {
            try
            {
                if (UIID.Text == "")
                {
                    UIGRIDCONTROL_DETA.DataSource                  = null;
                    UIGRIDVIEW_DETA.OptionsBehavior.Editable       = false;
                    UIGRIDVIEW_DETA.OptionsView.NewItemRowPosition = DevExpress.XtraGrid.Views.Grid.NewItemRowPosition.None;
                    return;
                }
                lista_deta = new System.ComponentModel.BindingList <V_INV_DETA_REQ>((from u in _datasistema.ContextoInventario.V_INV_DETA_REQ where u.ID_REQ == int.Parse(UIID.Text) select u
                                                                                     ).ToList());

                lista_deta.AddingNew += list_AddinDeta;

                UIGRIDCONTROL_DETA.DataSource = lista_deta;
            }
            catch (Exception e)
            {
                MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
            }
        }
コード例 #29
0
 public void modificardetalle(INV_DETA_INGR d)
 {
     try
     {
         INV_DETA_INGR tupla = (from u in _datasistema.ContextoInventario.INV_DETA_INGR
                                where u.ID == d.ID
                                select u).First();
         //tupla.ID_ARTICULO  = d.ID_ARTICULO ;
         tupla.NM_CANTIDAD = d.NM_CANTIDAD;
         // tupla.NM_PRECIO = d.NM_PRECIO;
         _datasistema.ContextoInventario.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues);
         _datasistema.ContextoInventario.SubmitChanges();
         int?   error = 0;
         string msj   = String.Empty;
         _datasistema.ContextoInventario.PR_INV_ACTU_DETA_INGR(d.ID_INGR, _datasistema.empresa.ID, ref error, ref msj);
         consultardetalle();
     }
     catch (Exception ex)
     {
         MetodosForm.mensajeErrorDefault(ex.Message, _datasistema);
         consultardetalle();
     }
 }
コード例 #30
0
        public void consultarempresas()
        {
            try
            {
                if (UIID.Text != "")
                {
                    lista_empre     = manejadorEmpresas.consultarVistaPorIdUsuarioConsiderUsuEmpr(int.Parse(UIID.Text));
                    lista_usuaempre = manejadorUsuarioEmpresa.consultarVistaPorUsuario(int.Parse(UIID.Text));

                    uilst_empresas.DataSource       = lista_empre;
                    uilst_usuarioempresa.DataSource = lista_usuaempre;
                }
                else
                {
                    uilst_empresas.DataSource       = null;
                    uilst_usuarioempresa.DataSource = null;
                }
            }
            catch (Exception e)
            {
                MetodosForm.mensajeErrorDefault(e.Message, _datasistema);
            }
        }