public void Editar() { try { if (!isMViewShow) { MView = new CAJ014PlantillaAsientosMView(); MView.Presenter = this; MView.LoadView(); } Item = Client.GetOneCabPerfilAsientos(Item.CABP_Ano, Item.CABP_Codigo); if (Item != null) { MView.ClearItem(); this.Item.AUDI_UsrMod = Session.UserName; this.Item.AUDI_FecMod = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified; MView.SetItem(); isMViewShow = true; ((CAJ014PlantillaAsientosMView)MView).Show(); ((CAJ014PlantillaAsientosMView)MView).BringToFront(); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.EditPresenter, ex); } }
public void Nuevo() { try { MView.ClearItem(); this.Item = new Comision(); this.Item.EMPR_Codigo = Delfin.Controls.Entorno.ItemEmpresa.EMPR_Codigo; this.Item.SUCR_Codigo = Delfin.Controls.Entorno.ItemSucursal.SUCR_Codigo; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; //foreach (Paquete itemPaquete in ListPaquetes) //{ // Det_Comision _itemDet_Comision = new Det_Comision(); // _itemDet_Comision.PACK_Codigo = itemPaquete.PACK_Codigo; // _itemDet_Comision.AUDI_UsrCrea = Session.UserName; // _itemDet_Comision.AUDI_FecCrea = Session.Fecha; // _itemDet_Comision.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; // this.Item.ListDet_Comision.Add(_itemDet_Comision); //} MView.SetItem(); ((MAN014MView)MView).ShowDialog(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Nuevo() { try { MView.ClearItem(); this.Item = new GRR(); if (FILTRO_ENTC_CodTransportista != null) { this.Item.ENTC_CodTransportista = FILTRO_ENTC_CodTransportista; } this.Item.EMPR_Codigo = Controls.Entorno.ItemEmpresa.EMPR_Codigo; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; foreach (Paquete itemPaquete in ListPaquetes) { GRR_Paquetes _itemGRR_Paquetes = new GRR_Paquetes(); _itemGRR_Paquetes.PACK_Codigo = itemPaquete.PACK_Codigo; _itemGRR_Paquetes.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; this.Item.ListGRR_Paquetes.Add(_itemGRR_Paquetes); } MView.SetItem(); ((MAN012MView)MView).ShowDialog(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Editar(Int32 x_CCCT_Codigo) { try { if (!isMViewShow) { MView = new PRO008MView(); MView.Presenter = this; MView.LoadView(); } MView.ClearItem(); /* Encabezado Seguimiento :) */ ItemCtaCte = Client.GetOneCtaCte(Entorno.ItemEmpresa.EMPR_Codigo, x_CCCT_Codigo, CtaCte.TInterfazCtaCte.RegistroSLI); CCCT_Codigo = x_CCCT_Codigo; ItemCtaCte.AUDI_UsrMod = Session.UserName; ItemCtaCte.AUDI_FecMod = Session.Fecha; ItemCtaCte.Instance = InstanceEntity.Modified; ItemOperacion = Client.GetOneCab_Operacion(ItemCtaCte.COPE_Codigo); this.TMovimiento = ItemCtaCte.TMovimiento == CtaCte.TipoMovimiento.Ingreso ? "I" : "E"; MView.SetItem(); MView.SetInstance(InstanceView.Edit); isMViewShow = true; if (LView != null) { ((PRO008MView)MView).Icon = System.Drawing.Icon.FromHandle(((System.Drawing.Bitmap)LView.IconView).GetHicon()); } ((PRO008MView)MView).Show(); ((PRO008MView)MView).BringToFront(); } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.EditPresenter, ex); } }
public void Editar() { try { if (Item != null) { Int32 _SERV_Codigo = Item.SERV_Codigo; Item = new Servicio(); Item = Client.GetOneServicio(_SERV_Codigo); MView.ClearItem(); //this.Item.ServiciosDocumentos = new ObservableCollection<ServiciosDocumentos>(); this.Item.ServiciosDocumentosDelete = new ObservableCollection <ServiciosDocumentos>(); this.Item.ServiciosLineaNegocioDelete = new ObservableCollection <ServiciosLineaNegocio>(); this.Item.AUDI_UsrMod = Session.UserName; this.Item.AUDI_FecMod = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified; MView.SetItem(); ((MAN004MView)MView).ShowDialog(); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.EditPresenter, ex); } }
public void Nuevo() { try { //if (ItemTransportista != null) //{ MView.ClearItem(); this.Item = new Nave(); //this.Item.NAVE_Codigo = Item.NAVE_Codigo; //this.Item.NAVE_Nombre = Item.NAVE_Nombre; //this.Item.ENTC_CodTransportista = ItemTransportista.ENTC_Codigo; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); //} //else //{ Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un Transportista."); } ((MAN010MView)MView).ShowDialog(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Nuevo() { try { if (!isMViewShow) { MView = new CAJ016FacturacionMView(); MView.Presenter = this; MView.LoadView(this.CCOT_Tipo); } MView.ClearItem(); this.Item = new Cab_Cotizacion_OV(); this.Item.CCOT_Tipo = CCOT_Tipo; this.Item.CCOT_Version = 1; this.Item.CCOT_FecEmi = Session.Fecha; this.Item.EMPR_Codigo = Controls.Entorno.ItemEmpresa.EMPR_Codigo; this.Item.SUCR_Codigo = Controls.Entorno.ItemSucursal.SUCR_Codigo; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); isMViewShow = true; ((CAJ016FacturacionMView)MView).Show(); ((CAJ016FacturacionMView)MView).BringToFront(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Editar() { try { if (!isMViewShow) { MView = new CAJ016FacturacionMView(); MView.Presenter = this; MView.LoadView(this.CCOT_Tipo); } Item = Client.GetOneCab_Cotizacion_OV(Delfin.Controls.Entorno.ItemEmpresa.EMPR_Codigo, Delfin.Controls.Entorno.ItemSucursal.SUCR_Codigo, Item.CCOT_Numero, Item.CCOT_Tipo); if (Item != null) { MView.ClearItem(); this.Item.AUDI_UsrMod = Session.UserName; this.Item.AUDI_FecMod = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified; MView.SetItem(); isMViewShow = true; ((CAJ016FacturacionMView)MView).Show(); ((CAJ016FacturacionMView)MView).BringToFront(); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.EditPresenter, ex); } }
public System.Windows.Forms.DialogResult Nuevo() { try { //if (ItemTransportista != null) //{ MView.ClearItem(false); this.Item = new NaveViaje(); //this.Item.NAVE_Codigo = Item.NAVE_Codigo; //this.Item.NAVE_Nombre = Item.NAVE_Nombre; if (ItemTransportista != null) { this.Item.ENTC_CodTransportista = ItemTransportista.ENTC_Codigo; } this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.NVIA_Estado = "A"; //this.Item.TIPO_CodTRF = "001"; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(false); return(((MAN011MView)MView).ShowDialog()); //} //else //{ Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un Transportista."); return System.Windows.Forms.DialogResult.Cancel; } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); return(System.Windows.Forms.DialogResult.Cancel); } }
public void Nuevo() { try { if (ItemTabla != null) { MView.ClearItem(); this.Item = new Tipos(); this.Item.TIPO_CodTabla = ItemTabla.TIPO_CodTipo; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); MView.setTamanoPorTipo(); MView.TRFPaises(); ((MAN002MView)MView).StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; ((MAN002MView)MView).ShowDialog(); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar una tabla de tipos."); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
/// <summary> /// Lanza el formulario para la creación de un registro de cuentas bancarias /// </summary> public void Nuevo() { try { if (!isMViewShow) { MView = new CAJ001CuentasBancariasMView(); MView.Presenter = this; MView.LoadView(); } MView.ClearItem(); this.Item = new CuentasBancarias(); this.Item.ListChequera = new ObservableCollection <Chequera>(); this.Item.ListCuentasBancariasUsuarios = new ObservableCollection <CuentasBancariasUsuarios>(); this.Item.EMPR_Codigo = Controls.Entorno.ItemEmpresa.EMPR_Codigo; this.Item.SUCR_Codigo = Controls.Entorno.ItemSucursal.SUCR_Codigo; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); isMViewShow = true; if (LView != null) { ((CAJ001CuentasBancariasMView)MView).Icon = Icon.FromHandle(((Bitmap)LView.IconView).GetHicon()); } ((CAJ001CuentasBancariasMView)MView).Show(); ((CAJ001CuentasBancariasMView)MView).BringToFront(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Nuevo() { try { if (!isMViewShow) { MView = new MAN016FlujosMView(); MView.Presenter = this; MView.LoadView(); } MView.ClearItem(); this.Item = new Flujo(); this.Item.EMPR_Codigo = Controls.Entorno.ItemEmpresa.EMPR_Codigo; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); isMViewShow = true; ((MAN016FlujosMView)MView).ShowDialog(); ((MAN016FlujosMView)MView).BringToFront(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Nuevo() { try { if (ItemVIA != null) { MView.ClearItem(); this.Item = new Puerto(); this.Item.CONS_TabVia = ItemVIA.CONS_CodTabla; this.Item.CONS_CodVia = ItemVIA.CONS_CodTipo; this.Item.PUER_Activo = true; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar el Tipo de Vía."); } ((MAN007MView)MView).ShowDialog(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Nuevo() { try { if (!isMViewShow) { MView = new CAJ014PlantillaAsientosMView(); MView.Presenter = this; MView.LoadView(); } MView.ClearItem(); this.Item = new CabPerfilAsientos(); this.Item.ListDetPerfilAsientos = new ObservableCollection <DetPerfilAsientos>(); this.Item.ListDetPerfilAsientosEliminados = new ObservableCollection <DetPerfilAsientos>(); this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); isMViewShow = true; ((CAJ014PlantillaAsientosMView)MView).Show(); ((CAJ014PlantillaAsientosMView)MView).BringToFront(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Editar(Boolean show = true) { try { if (Item != null) { MView.ClearItem(); this.Item.AUDI_UsrMod = Session.UserName; this.Item.AUDI_FecMod = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified; MView.SetItem(); if (show) { ((DOC001MView)MView).ShowDialog(); } } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.EditPresenter, ex); } }
public void Nuevo() { try { if (!isMViewShow) { MView = new CAJ007ExportacionBancosMView(); MView.Presenter = this; MView.LoadView(); } MView.ClearItem(); this.Item = new Planillas(); this.Item.EMPR_Codigo = Controls.Entorno.ItemEmpresa.EMPR_Codigo; this.Item.SetEstado(Planillas.Estado.Ingresado); this.Item.SetTipoPlanilla(TPlanilla); this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; this.Item.TPlanilla = TPlanilla; MView.SetItem(); isMViewShow = true; if (LView != null) { ((CAJ007ExportacionBancosMView)MView).Icon = System.Drawing.Icon.FromHandle(((System.Drawing.Bitmap)LView.IconView).GetHicon()); } ((CAJ007ExportacionBancosMView)MView).Show(); ((CAJ007ExportacionBancosMView)MView).BringToFront(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Editar() { try { if (!isMViewShow) { MView = new CAJ005TransferenciasMView(); MView.Presenter = this; MView.LoadView(); } if (Item.TRAN_Estado.Equals(Item.GetEstado(Transferencia.Estado.Anulado))) { if (Infrastructure.WinForms.Controls.Dialogos.MostrarMensajePregunta(Title, "El registro se encuentra anulado, ¿Desea abrir el registro en solo lectura?", Infrastructure.WinForms.Controls.Dialogos.LabelBoton.Si_No) == System.Windows.Forms.DialogResult.Yes) { MView.EnabledItem(false); } else { return; } } if (Item.TRAN_Tipo.Equals("R")) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "El registro seleccionado fue creado desde el módulo reducido, si continua la edición ya no podra editarlo desde el módulo reducido."); } Item = Client.GetOneTransferencia(Delfin.Controls.Entorno.ItemEmpresa.EMPR_Codigo, Item.TRAN_Codigo); if (Item != null) { MView.ClearItem(); this.Item.AUDI_UsrMod = Session.UserName; this.Item.AUDI_FecMod = Session.Fecha; this.Item.ListEgresosEliminados = new ObservableCollection <Movimiento>(); this.Item.ListIngresosEliminados = new ObservableCollection <Movimiento>(); this.Item.ListGastosBancariosEliminados = new ObservableCollection <GastosBancarios>(); MView.SetItem(); isMViewShow = true; if (LView != null) { ((CAJ005TransferenciasMView)MView).Icon = System.Drawing.Icon.FromHandle(((System.Drawing.Bitmap)LView.IconView).GetHicon()); } ((CAJ005TransferenciasMView)MView).ShowDialog(); ((CAJ005TransferenciasMView)MView).BringToFront(); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.EditPresenter, ex); } }
public void Editar() { try { if (!isMViewShow) { MView = new PRO001MView(); MView.Presenter = this; MView.LoadView(); } if (ItemLView != null) { MView.ClearItem(); /* Encabezado :) */ ItemCAB_Tarifa = Client.GetOneCab_Tarifa(ItemLView.CTAR_Tipo, ItemLView.CTAR_Codigo); if (ItemCAB_Tarifa != null) { ItemCAB_Tarifa.AUDI_UsrMod = Session.UserName; ItemCAB_Tarifa.AUDI_FecMod = Session.Fecha; ItemCAB_Tarifa.Instance = InstanceEntity.Modified; MView.SetItem(); /* Detalle Tarifa :) */ MView.ClearItemsDetalles(); ItemsDet_Tarifa = Client.GetAllDet_TarifaByTarifario(ItemCAB_Tarifa.CTAR_Codigo, ItemCAB_Tarifa.CTAR_Tipo); if (TipoTarifa.Equals("L")) { DView.SetItemST20_ST40(ref m_ItemsDet_Tarifa); } MView.ShowItemsDetalleTarifario(); /* Detalle Servicio :) */ MView.ClearItemsDetalleServicios(); ItemsDet_TarifaServicio = Client.GetAllDet_ServicioByTarifario(ItemCAB_Tarifa.CTAR_Codigo, ItemCAB_Tarifa.CTAR_Tipo); MView.ShowItemsDetalleServicios(); MView.SetInstance(InstanceView.Edit); isMViewShow = true; ((PRO001MView)MView).Show(); ((PRO001MView)MView).BringToFront(); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "No se encontro la Tarifa Seleccionada"); } } else { Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.EditPresenter, ex); } }
public void Editar() { try { //if (!isMViewShow) //{ // MView = new DOC002MView(); // MView.Presenter = this; // MView.LoadView(); //} Boolean _Estado = false; switch (_ccot_estado) { case "004": case "006": case "007": _Estado = true; break; default: _Estado = false; break; } if (_load_codigo != null) { if ((_con_prealerta == true && _ccot_codigo != null && _Estado) || (_con_prealerta != true)) { _Item = Client.GetALoadingListByLoad_Codigo(_load_codigo); MView.ClearItem(); //this._Item.AUDI_UsrMod = Session.UserName; //this._Item.AUDI_FecMod = Session.Fecha; this._Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified; if (_Item.LOAD_FecDevolucion == null && _con_prealerta == true) { _Item.LOAD_FecDevolucion = DateTime.Now; } MView.ShowCampos(true); MView.SetItem(); isMViewShow = true; ((DOC002MView)MView).ShowDialog(); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "El registro no cuenta con una Orden de Venta en estado Concluida en Adelante"); } } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.EditPresenter, ex); } }
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); } }
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); } }
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); } }
public void Nuevo() { try { MView.ClearItem(); this.Item = new Cab_MBL(); this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); ((DOC001MView)MView).ShowDialog(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
/// <summary> /// Metodo para refrescar la pantalla con nuevos datos /// </summary> public void ScreenRefresh(Int32 x_NVIA_Codigo) { try { Item = Client.GetOneNaveViaje(x_NVIA_Codigo); MView.ClearItem(false); this.Item.AUDI_UsrMod = Session.UserName; this.Item.AUDI_FecMod = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified; MView.SetItem(false); MView.FormatGridDetalle(Item.CONS_CodRGM); } catch (Exception ex) { throw ex; } }
public void ValidarDocIdentidad(Tipos ItemTipoTDI, String ENTC_DocIden) { try { Entidad existe = Client.GetOneEntidadValidarDocIden(Item.ENTC_Codigo, ItemTipoTDI.TIPO_CodTabla, ItemTipoTDI.TIPO_CodTipo, ENTC_DocIden); if (existe != null) { if (Dialogos.MostrarMensajePregunta(Title, "Existe un registro con los mismo Documneto y Número de Identidad(" + existe.ENTC_NomCompleto + ").\n ¿Desea cargarlo para editarlo?.", Dialogos.LabelBoton.Si_No) == DialogResult.Yes) { Item = null; Item = existe; MView.ClearItem(); Item.AUDI_UsrMod = Session.UserName; Item.AUDI_FecMod = Session.Fecha; Item.Instance = InstanceEntity.Modified; if (tipe_Codigo == EntidadClear.TIPE_Cliente) { Item.ListServicio = Client.GetAllEntidad_Servicio(Item.ENTC_Codigo); } //buscamos si tiene contacto //Items = Client.GetAllEntidad(tipe_Codigo.ToString()); // solo buscamos la entidad con todos sus hijos si es cliente if (tipe_Codigo == EntidadClear.TIPE_Cliente || tipe_Codigo == EntidadClear.TIPE_Broker) { Item = Client.GetOneEntidad(Item.ENTC_Codigo, null); Item.AUDI_UsrMod = Session.UserName; Item.AUDI_FecMod = Session.Fecha; Item.Instance = InstanceEntity.Modified; } //buscamos los contactos del cliente MView.SetItem(); if (tipe_Codigo == EntidadClear.TIPE_Transportista) { ItemsDepTemporalEntidad = Client.GetAllEntidadRelacionadosByCliente(Item.ENTC_Codigo, "DTE"); MView.ShowItemsDepTemporal(); } else { MView.ShowServicios(); } } } } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, "Ha ocurrido un erro al validar el Documento de Identidad.", ex); } }
public void Nuevo() { try { MView.ClearItem(); this.Item = new ResultGestion(); this.Item.RESG_Activo = true; this.Item.RESG_PositivoNegativo = 0; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); ((MAN003MView)MView).ShowDialog(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
public void Nuevo() { try { MView.ClearItem(); this.Item = new Series(); this.Item.EMPR_Codigo = Controls.Entorno.ItemEmpresa.EMPR_Codigo; this.Item.SUCR_Codigo = Controls.Entorno.ItemSucursal.SUCR_Codigo; this.Item.AUDI_UsrCrea = Session.UserName; this.Item.AUDI_FecCrea = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; MView.SetItem(); ((MAN015SeriesMView)MView).ShowDialog(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.NewPresenter, ex); } }
/// <summary> /// Realiza la operación de Insercion/Actualización del registro en base de datos /// </summary> /// <param name="ShowMessage"></param> /// <returns></returns> public bool Guardar(Boolean ShowMessage) { try { MView.GetItem(); if (Item.Validar()) { Entities.CuentasBancarias _item = Item; Client.SaveCuentasBancarias(ref _item); Item = _item; if (Item != null) { if (ShowMessage) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeSatisfactorio(Title, "Se ha guardado satisfactoriamente"); } MView.ClearItem(); this.Item.AUDI_UsrMod = Session.UserName; this.Item.AUDI_FecMod = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified; MView.SetItem(); return(true); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Ha ocurrido un error al guardar el item."); return(false); } } else { MView.ShowValidation(); return(false); } return(false); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.SavePresenter, ex); return(false); } }
public void Nuevo() { try { MView.ClearItem(); ItemMovimiento = new Movimiento { AUDI_UsrCrea = Session.UserName, AUDI_FecCrea = Session.Fecha, Instance = InstanceEntity.Added }; MView.SetInstance(InstanceView.New); ((PRO010MView)MView).Show(); ((PRO010MView)MView).BringToFront(); } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.NewPresenter, ex); } }
public void Editar() { try { if (Item != null) { MView.ClearItem(); this.Item = Client.GetOneComision(this.Item.COMI_Codigo); this.Item.AUDI_UsrMod = Session.UserName; this.Item.AUDI_FecMod = Session.Fecha; this.Item.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified; //foreach (Det_Comision itemDet_Comision in Item.ListDet_Comision) //{ // itemDet_Comision.AUDI_UsrMod = Session.UserName; // itemDet_Comision.AUDI_FecMod = Session.Fecha; // itemDet_Comision.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified; //} //foreach (Paquete itemPaquete in ListPaquetes) //{ // if (Item.ListDet_Comision.Where(dreb => dreb.PACK_Codigo == itemPaquete.PACK_Codigo).FirstOrDefault() == null) // { // Det_Comision _itemDet_Comision = new Det_Comision(); // _itemDet_Comision.PACK_Codigo = itemPaquete.PACK_Codigo; // _itemDet_Comision.AUDI_UsrCrea = Session.UserName; // _itemDet_Comision.AUDI_FecCrea = Session.Fecha; // _itemDet_Comision.Instance = Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added; // this.Item.ListDet_Comision.Add(_itemDet_Comision); // } //} MView.SetItem(); ((MAN014MView)MView).ShowDialog(); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.EditPresenter, ex); } }