Exemplo n.º 1
0
 public void ClearItem()
 {
     try
     {
         ENTC_CodigoEntidad.ClearValue();
         ENTC_CodigoDepTemporal.ClearValue();
         txtHBL.Clear();
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.ClearItem, ex); }
 }
Exemplo n.º 2
0
 void PRO007RView_FormClosing(object sender, FormClosingEventArgs e)
 {
     try
     {
         RptImpresion.LocalReport.ReleaseSandboxAppDomain();
         RptImpresion.LocalReport.ReleaseSandboxAppDomain();
         RptImpresion.LocalReport.Dispose();
         RptImpresion.Reset();
     }
     catch (Exception ex) { Dialogos.MostrarMensajeError(Presenter.Title, "Ha ocurrido un error al cerrar el formulario.", ex); }
 }
Exemplo n.º 3
0
 void grdItems_CellFormatting(object sender, CellFormattingEventArgs e)
 {
     try
     {
         if (!(e.CellElement is GridCommandCellElement))
         {
             return;
         }
         if (e.Column.Name.Equals("Edit"))
         {
             var bte = (RadButtonElement)e.CellElement.Children[0];
             if (bte.Image == null)
             {
                 bte.TextImageRelation = TextImageRelation.Overlay;
                 bte.DisplayStyle      = DisplayStyle.Image;
                 bte.ImageAlignment    = ContentAlignment.MiddleCenter;
                 bte.Image             = Resources.editar16x16;
                 bte.ToolTipText       = @"Editar Registro";
                 bte.AutoSize          = true;
             }
         }
         if (e.Column.Name.Equals("Delete"))
         {
             var bte = (RadButtonElement)e.CellElement.Children[0];
             if (bte.Image == null)
             {
                 bte.TextImageRelation = TextImageRelation.Overlay;
                 bte.DisplayStyle      = DisplayStyle.Image;
                 bte.ImageAlignment    = ContentAlignment.MiddleCenter;
                 bte.Image             = Resources.Sign_07;
                 bte.ToolTipText       = @"Eliminar Registro";
                 bte.AutoSize          = true;
             }
         }
         if (e.Column.Name.Equals("Print"))
         {
             var bte = (RadButtonElement)e.CellElement.Children[0];
             if (bte.Image == null)
             {
                 bte.TextImageRelation = TextImageRelation.Overlay;
                 bte.DisplayStyle      = DisplayStyle.Image;
                 bte.ImageAlignment    = ContentAlignment.MiddleCenter;
                 bte.Image             = Resources.printer2;
                 bte.ToolTipText       = @"Imprimir";
                 bte.AutoSize          = true;
             }
         }
         if (e.CellElement.RowInfo is GridViewNewRowInfo && e.CellElement.ColumnInfo is GridViewCommandColumn)
         {
             e.CellElement.Children[0].Visibility = ElementVisibility.Hidden;
         }
     }
     catch (Exception ex) { Dialogos.MostrarMensajeError(Presenter.Title, "Ha ocurrido un error al formatear el icono." + ex.Message); }
 }
Exemplo n.º 4
0
 public void GetItem()
 {
     try
     {
         Presenter.ItemCab_Seguimientos.CSEG_HBL          = !String.IsNullOrEmpty(txtHBL.Text) ? txtHBL.Text : null;
         Presenter.ItemCab_Seguimientos.COPE_Codigo       = Presenter.COPE_Codigo != 0 ? Presenter.COPE_Codigo : 0;
         Presenter.ItemCab_Seguimientos.CSEG_FechaEmision = DateTime.Now;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.GetItem, ex); }
 }
Exemplo n.º 5
0
 public PRO006DMview()
 {
     InitializeComponent();
     try
     {
         btnAgregar.Click += btnAgregar_Click;
         Load             += PRO006DMview_Load;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.ConstructorView, ex); }
 }
Exemplo n.º 6
0
 public void LoadNuevoDetalleServicioTarifa()
 {
     try
     {
         DSView.ClearItem();
         DSView.SetInstance(InstanceView.New);
         ((PRO001DSMview)DSView).ShowDialog();
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Title, Mensajes.NewPresenter, ex); }
 }
Exemplo n.º 7
0
 public void LoadView()
 {
     try
     {
         CbTIPO_CodBCO.LoadControl(Presenter.ContainerService, "Tabla Bancos", "BCO", "< Selecione Banco >", ListSortDirection.Descending);
         CbTIPO_CodMND.LoadControl(Presenter.ContainerService, "Tabla Moneda", "MND", "< Selecione Moneda >", ListSortDirection.Descending);
         //CbTIPO_CodFPG.LoadControl("Tabla F. Pago", "FPG", "< Selecione F. Pago >", ListSortDirection.Descending);
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.LoadView, ex); }
 }
Exemplo n.º 8
0
 public void FiltrosLView()
 {
     try
     {
         Presenter.CCCT_Desde  = mdtFecDesdeEmision.Enabled ? mdtFecDesdeEmision.NSDateTimePicke.Value : mdtFecDesdeRegistro.NSFecha.Value;
         Presenter.CCCT_Hasta  = mdtFecHastaEmision.Enabled ? mdtFecHastaEmision.NSDateTimePicke.Value : mdtFecHastaRegistro.NSFecha.Value;
         Presenter.ENTC_Codigo = Proveedor.Value == null ? 0 : Proveedor.Value.ENTC_Codigo;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.LoadView, ex); }
 }
Exemplo n.º 9
0
        public void Imprimir(Int32 x_CAJA_Codigo)
        {
            try
            {
                RView.ShowReporte(x_CAJA_Codigo);

                ((PRO010RView)RView).Show();
                ((PRO010RView)RView).BringToFront();
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Title, Mensajes.ConstructorPresenter, ex); }
        }
Exemplo n.º 10
0
        public void Load()
        {
            try
            {
                Client = ContainerService.Resolve <Delfin.ServiceContracts.IDelfinServices>();

                LView.LoadView();
                MView.LoadView();
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Title, Mensajes.LoadPresenter, ex); }
        }
Exemplo n.º 11
0
 public PRO008RMView()
 {
     InitializeComponent();
     try
     {
         btnMAN_salir.Click += btnSalir_Click;
         Load        += PRO008RMView_Load;
         FormClosing += PRO008RMView_FormClosing;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Titulo, Mensajes.ConstructorView, ex); }
 }
Exemplo n.º 12
0
 public PRO002DMview()
 {
     InitializeComponent();
     try
     {
         btnAgregar.Click += btnAgregar_Click;
         Load             += PRO001DTarifa_Load;
         CbTipoEntidad.SelectedValueChanged += CbTipoEntidad_SelectedValueChanged;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.ConstructorView, ex); }
 }
Exemplo n.º 13
0
        public void LoadView()
        {
            try
            {
                ENTC_CodigoDepTemporal.ContainerService = Presenter.ContainerService;
                ENTC_CodigoEntidad.ContainerService     = Presenter.ContainerService;

                FormatDataGrid();
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.LoadView, ex); }
        }
Exemplo n.º 14
0
 public MAN009Presenter(IUnityContainer x_container, IMAN009MView x_mview, Int16 x_tipe_codigo)
 {
     try
     {
         ContainerService = x_container;
         Session          = ContainerService.Resolve <ISessionService>();
         MView            = x_mview;
         tipe_Codigo      = x_tipe_codigo;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Title, Mensajes.ConstructorPresenter, ex); }
 }
Exemplo n.º 15
0
 private void Deshacer()
 {
     try
     {
         Presenter.ENTC_CodigoFiltro = null;
         mdtFecDesde.NSFecha         = DateTime.Now.AddMonths(-1);
         mdtFecHasta.NSFecha         = DateTime.Now.AddMonths(2);
         EntidadAyudaCliente.ClearValue();
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Titulo, "Ha ocurrido un error al deshacer la vista.", ex); }
 }
Exemplo n.º 16
0
 public MAN013Presenter(IUnityContainer x_container, IMAN013LView x_lview, IMAN013MView x_mview)
 {
     try
     {
         ContainerService = x_container;
         Session          = ContainerService.Resolve <ISessionService>();
         LView            = x_lview;
         MView            = x_mview;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Title, Mensajes.ConstructorPresenter, ex); }
 }
Exemplo n.º 17
0
 public void Actualizar()
 {
     try
     {
         ItemCajaCuentas  = null;
         ItemsCajaCuentas = null;
         _DT = Client.GetAllCajaCuentas();
         LView.ShowItems();
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Title, "Ha ocurrido un error actualizando.", ex); }
 }
Exemplo n.º 18
0
        public void Editar(int DOCV_Codigo)
        {
            try
            {
                if (!isMViewShow)
                {
                    MView           = new PRO022MView();
                    MView.Presenter = this;
                    MView.LoadView();
                }
                if (DOCV_Codigo != 0)
                {
                    MView.ClearItem();

                    ItemNotaCredito          = Client.GetOneDocsVta(Controls.Entorno.ItemEmpresa.EMPR_Codigo, DOCV_Codigo);
                    ItemNotaCredito.Instance = InstanceEntity.Modified;

                    ItemNotaCredito.AUDI_UsrMod = Session.UserName;
                    ItemNotaCredito.AUDI_FecMod = Session.Fecha;

                    MView.SetItem();
                    MView.SetInstance(InstanceView.Edit);
                    switch (TInicio)
                    {
                    case TipoInicio.Normal:
                        isMViewShow = true;
                        ((PRO022MView)MView).Show();
                        ((PRO022MView)MView).BringToFront();
                        break;

                    case TipoInicio.EditarFacturacion:
                        if (ItemNotaCredito.ItemDetCtaCteFactura == null)
                        {
                            ItemNotaCredito.ItemDetCtaCteFactura             = new DetCtaCte();
                            ItemNotaCredito.ItemDetCtaCteFactura.Instance    = InstanceEntity.Added;
                            ItemNotaCredito.ItemDetCtaCteFactura.EMPR_Codigo = Delfin.Controls.Entorno.ItemEmpresa.EMPR_Codigo;
                        }
                        ((PRO022MView)MView).ShowDialog();
                        //Actualizar();
                        break;

                    default:
                        break;
                    }
                }
                else
                {
                    Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla");
                }
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Title, Mensajes.EditPresenter, ex); }
        }
Exemplo n.º 19
0
 public PRO022Presenter(IUnityContainer x_container, IPRO022LView x_lview, TipoInicio x_opcion = TipoInicio.Normal)
 {
     try
     {
         ContainerService = x_container;
         Session          = ContainerService.Resolve <ISessionService>();
         TInicio          = x_opcion;
         LView            = x_lview;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Title, Mensajes.ConstructorPresenter, ex); }
 }
Exemplo n.º 20
0
 public void LoadView()
 {
     try
     {
         CbPACK_Codigo.DataSource    = Presenter.ListPaquetes;
         CbPACK_Codigo.ValueMember   = "PACK_Codigo";
         CbPACK_Codigo.DisplayMember = "PACK_DescC";
         CbCONS_CodESS.LoadControl(Presenter.ContainerService, "Tabla Estado", "ETJ", "< Selecione Estado >", ListSortDirection.Descending);
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.LoadView, ex); }
 }
Exemplo n.º 21
0
        public void LoadView()
        {
            try
            {
                ENTC_CodigoEntidad.ContainerService = Presenter.ContainerService;

                CbCONS_CodReg.LoadControl(Presenter.ContainerService, "Tabla Régimen", "RGM", "< Seleccionar Régimen >", ListSortDirection.Descending);
                CbTIPO_CodMnd.LoadControl(Presenter.ContainerService, "Tabla Moneda", "MND", "< Selecione Moneda >", ListSortDirection.Descending);
                dtpCTAR_FecEmi.NSFecha = Presenter.Session.Fecha.Date;
                dtpCTAR_FecFin.NSFecha = Presenter.Session.Fecha.Date.AddMonths(6);
                dtpCTAR_FecIni.NSFecha = Presenter.Session.Fecha.Date;
                FormatDataGrid(Presenter.TipoTarifa);
                switch (Presenter.TipoTarifa)
                {
                case "L":
                    ENTC_CodigoEntidad.TipoEntidad = TiposEntidad.TIPE_Transportista;
                    lblTipoentidad.Text            = @"Linea Naviera:";
                    TabPageRebate.Show();
                    PanelServicos.Visible = true;
                    FormatDataGridServicos(Presenter.TipoTarifa);
                    CbCONS_CodReg.Visible = true;
                    lblregimen.Visible    = true;
                    Height = 643;
                    BtnAgregarServicios.Visible = true;
                    break;

                case "A":
                    ENTC_CodigoEntidad.TipoEntidad = TiposEntidad.TIPE_AgenciaAduanera;
                    lblTipoentidad.Text            = @"Ag. Aduanera:";
                    TabPageRebate.Hide();
                    PanelServicos.Visible = true;
                    FormatDataGridServicos(Presenter.TipoTarifa);
                    CbCONS_CodReg.Visible       = true;
                    lblregimen.Visible          = true;
                    BtnAgregarServicios.Visible = true;
                    Height = 643;
                    break;

                case "T":
                    lblTipoentidad.Text            = @"Transportista:";
                    ENTC_CodigoEntidad.TipoEntidad = TiposEntidad.TIPE_Proveedor;
                    TabPageRebate.Hide();
                    PanelServicos.Visible = false;
                    CbCONS_CodReg.Visible = false;
                    lblregimen.Visible    = false;
                    Height = 496;
                    BtnAgregarServicios.Visible = false;
                    break;
                }
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.LoadView, ex); }
        }
Exemplo n.º 22
0
 public void ShowItemsDetalleServicios()
 {
     try
     {
         BSItemsServicios.DataSource     = Presenter.ItemsDet_TarifaServicio.Where(var => var.Instance != InstanceEntity.Deleted).ToObservableCollection();
         grdItemsServicios.DataSource    = BSItemsServicios;
         navItemsServicios.BindingSource = BSItemsServicios;
         BSItemsServicios.ResetBindings(true);
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.ShowItems, ex); }
 }
Exemplo n.º 23
0
 public void ClearItemsDetalleServicios()
 {
     try
     {
         BSItemsServicios.DataSource       = null;
         grdItemsServicios.DataSource      = null;
         navItemsServicios.BindingSource   = null;
         Presenter.ItemsDet_TarifaServicio = new ObservableCollection <Det_Tarifa_Servicio>();
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.ClearItem, ex); }
 }
Exemplo n.º 24
0
        public void Editar()
        {
            try
            {
                if (ItemCab_Seguimientos != null)
                {
                    MView.ClearItem();
                    /* Encabezado Seguimiento  :) */
                    ItemCab_Seguimientos             = Client.GetOneCab_Seguimientos(ItemCab_Seguimientos.CSEG_Codigo);
                    ItemCab_Seguimientos.AUDI_UsrMod = Session.UserName;
                    ItemCab_Seguimientos.AUDI_FecMod = Session.Fecha;
                    ItemCab_Seguimientos.Instance    = InstanceEntity.Modified;
                    if (ItemCab_Seguimientos.COPE_Codigo != null)
                    {
                        var itemCabOperacion = Client.GetOneCab_Operacion(ItemCab_Seguimientos.COPE_Codigo.Value);
                        if (itemCabOperacion != null && itemCabOperacion.COPE_Codigo > 0)
                        {
                            COPE_CantidadDias = itemCabOperacion.COPE_CantidadDias;
                            COPE_FechaArribo  = itemCabOperacion.COPE_FechaArribo;
                            if (itemCabOperacion.ENTC_CodCliente != null)
                            {
                                ENTC_CodCliente = itemCabOperacion.ENTC_CodCliente.Value;
                            }
                            /*  falta deposito temporal */
                            //if (true)
                            //{
                            //    //ENTC_CodDepTemporal = ItemCab_Operacion.ENTC_CodCliente.Value;
                            //}
                        }
                    }

                    MView.SetItem();
                    MView.ClearItemsDetalles();
                    /* Detalle Seguimiento  :) */
                    ItemsDet_Seguimientos = Client.GetAllByCabSeguimiento(ItemCab_Seguimientos.CSEG_Codigo);
                    MView.ShowItemsDetalles();
                    MView.SetInstance(InstanceView.Edit);
                    if (LView != null)
                    {
                        ((PRO006MView)MView).Icon = System.Drawing.Icon.FromHandle(((System.Drawing.Bitmap)LView.IconView).GetHicon());
                    }
                    ((PRO006MView)MView).Show();
                    ((PRO006MView)MView).BringToFront();
                }
                else
                {
                    Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla");
                }
            }
            catch (Exception ex)
            { Dialogos.MostrarMensajeError(Title, Mensajes.EditPresenter, ex); }
        }
Exemplo n.º 25
0
 public void ShowItemsDetalles()
 {
     try
     {
         BSItems.DataSource     = Presenter.ItemsDet_Seguimientos;
         grdItems.DataSource    = BSItems;
         navItems.BindingSource = BSItems;
         BSItems.ResetBindings(true);
         grdItems.Enabled = grdItems.RowCount > 0;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.ShowItems, ex); }
 }
Exemplo n.º 26
0
 public void ClearItem()
 {
     try
     {
         AyudaEntidadCliente.ClearValue();
         AyudaEntidadDepTemporal.ClearValue();
         txtTARJ_Valor.Value         = 0;
         txtTARJ_Valor.Text          = @"0";
         CbTIPO_CodMND.SelectedIndex = 0;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.ClearItem, ex); }
 }
Exemplo n.º 27
0
 public void Editar(Int32 x_CACU_Codigo)
 {
     try
     {
         MView.ClearItem();
         ItemCajaCuentas = Client.GetOneCajaCuentas(x_CACU_Codigo);
         MView.SetItem();
         MView.SetInstance(InstanceView.Edit);
         ((PRO009MView)MView).ShowDialog();
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Title, Mensajes.EditPresenter, ex); }
 }
Exemplo n.º 28
0
 public REP006LView(RadPageViewPage x_tabPageControl)
 {
     InitializeComponent();
     try
     {
         TabPageControl       = x_tabPageControl;
         btnDeshacer.Click   += btnDeshacer_Click;
         btnReporte.Click    += btnReporte_Click;
         TitleView.FormClose += TitleView_FormClose;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Titulo, Mensajes.ConstructorView, ex); }
 }
Exemplo n.º 29
0
 public void Actualizar()
 {
     try
     {
         ItemCab_Seguimientos  = null;
         ItemsCab_Seguimientos = null;
         LView.FiltrosLView();
         ItemsCab_Seguimientos = Client.GetAllByCabSeguimientoByFiltros(FILTRO_FecEmiDesde, FILTRO_FecEmiHasta, FILTRONave);
         LView.ShowItems();
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Title, "Ha ocurrido un error actualizando.", ex); }
 }
Exemplo n.º 30
0
 public PRO002DSMview()
 {
     InitializeComponent();
     try
     {
         btnAgregar.Click += btnAgregar_Click;
         CbTipoGasto.SelectedValueChanged += CbTipoGasto_SelectedValueChanged;
         txtSCOT_Cantidad.ValueChanged    += txtSCOT_Cantidad_ValueChanged;
         txtSCOT_PrecioUni.ValueChanged   += txtSCOT_PrecioUni_ValueChanged;
         Load += PRO002DSMview_Load;
     }
     catch (Exception ex)
     { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.ConstructorView, ex); }
 }