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 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 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 AgregarDetalleSeguimientos() { try { DView.GetItem(); if (ItemDet_Seguimientos.Validar()) { if (ItemDet_Seguimientos.Instance == InstanceEntity.Added) { ItemsDet_Seguimientos.Add(ItemDet_Seguimientos); } Int32 fila = 0; foreach (var item in ItemsDet_Seguimientos) { fila++; item.Item = fila; } MView.ShowItemsDetalles(); DView.CerrarVenta(); } else { DView.ShowValidation(); } } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.NewPresenter, 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 AgregarDetalleServicioTarifa() { try { if (InstanciaDet_TarifaServicio == InstanceView.Edit) { if (ItemDet_TarifaServicio.DTAS_Item > 0) { ItemDet_TarifaServicio.Instance = InstanceEntity.Deleted; } else { ItemsDet_TarifaServicio.Remove(ItemDet_TarifaServicio); } } NuevoDetalleServicioTarifa(TipoTarifa); DSView.GetItem(); if (TempItemDet_TarifaServicio.Validar()) { ItemsDet_TarifaServicio.Add(TempItemDet_TarifaServicio); MView.ShowItemsDetalleServicios(); DSView.CerrarVenta(); } else { DSView.ShowValidation(); } } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.NewPresenter, ex); } }
public bool Guardar(Boolean ShowMessage) { try { MView.GetItem(); if (Item.Validar()) { Entities.Transferencia _item = Item; if (Client.SaveTransferencia(ref _item)) { if (ShowMessage) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeSatisfactorio(Title, "Se ha guardado satisfactoriamente"); } return(true); } } 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 App() { IView mview = new MView(); IModel model = new Model.Model(); Presenter.Presenter presenter = new Presenter.Presenter(mview, model); }
public void Copia() { try { EsCopia = true; /* Encabezado :) */ ItemCAB_Tarifa.AUDI_UsrCrea = Session.UserName; ItemCAB_Tarifa.AUDI_FecCrea = Session.Fecha; ItemCAB_Tarifa.Instance = InstanceEntity.Added; ItemCAB_Tarifa.CTAR_Codigo = 0; ItemCAB_Tarifa.TIPO_TabMnd = "MND"; ItemCAB_Tarifa.CONS_TabReg = "RGM"; ItemCAB_Tarifa.CTAR_Tipo = TipoTarifa; // L=> Logistico A => Aduanero T => Transporte MView.SetInstance(InstanceView.New); /* Detalle Tarifa :) */ foreach (var xItem in ItemsDet_Tarifa) { xItem.Instance = InstanceEntity.Added; xItem.DTAR_Item = 0; } /* Detalle Servicio :) */ if (ItemsDet_TarifaServicio != null) { foreach (var xItem in ItemsDet_TarifaServicio) { xItem.Instance = InstanceEntity.Added; xItem.DTAS_Item = 0; } } } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.NewPresenter, 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 bool Guardar() { try { MView.GetItem(); if (Item.Validar()) { if (Client.SaveGRR(ref m_item)) { FILTRO_ENTC_CodTransportista = m_item.ENTC_CodTransportista; FILTRO_REBA_Tipo = m_item.REBA_Tipo; FILTRO_REBA_FecIni = m_item.REBA_FecIni; Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeSatisfactorio(Title, "Se ha guardado satisfactoriamente"); Actualizar(); return(true); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Ha ocurrido un error al guardar el item."); return(false); } } else { MView.ShowValidation(); 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(); 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 bool Guardar() { try { MView.GetItem(); if (ItemMovimiento.Validar()) { if (Client.SaveMovimiento(ref m_ItemMovimiento)) { Dialogos.MostrarMensajeSatisfactorio(Title, "Se ha guardado satisfactoriamente"); Actualizar(); return(true); } Dialogos.MostrarMensajeInformacion(Title, "Ha ocurrido un error al guardar el item."); return(false); } MView.ShowValidation(); return(false); } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.SavePresenter, ex); return(false); } }
public bool GuardarTarifa() { try { MView.GetItem(); if (ItemCab_Tarjas.Validar()) { if (ItemsDet_Tarjas != null && ItemsDet_Tarjas.Count > 0) { ItemCab_Tarjas.ItemsDet_Tarjas = new ObservableCollection <Det_Tarjas>(); ItemCab_Tarjas.ItemsDet_Tarjas = ItemsDet_Tarjas; if (Client.SaveCab_Tarjas(ref m_ItemCab_Tarjas)) { Dialogos.MostrarMensajeSatisfactorio(Title, "Se ha guardado satisfactoriamente"); Actualizar(); return(true); } Dialogos.MostrarMensajeInformacion(Title, "Ha ocurrido un error al guardar el item."); return(false); } Dialogos.MostrarMensajeInformacion(Title, "Debe agregar un detalle del Tarjas como minimo"); return(false); } MView.ShowValidation(); return(false); } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.SavePresenter, ex); return(false); } }
public void Load() { try { Client = ContainerService.Resolve <IDelfinServices>(); ListPuertos = new ObservableCollection <Puerto>();//Client.GetAllPuerto(); ItemTransportista = new Entidad(); ItemsNave = new ObservableCollection <Nave>(); ItemsNaveUnTransportista = new ObservableCollection <Nave>(); ItemsParametrosCorreo = new ObservableCollection <Parametros>(); ItemsNave = Client.GetAllNave(null); ListConstantesMOD = Client.GetAllConstantesByConstanteTabla("MOD"); //ItemsParametrosCorreo = Client.GetAllParametrosByClave("CO%"); LoadParameteres(); if (LView != null) { LView.LoadView(); } MView.LoadView(); } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, "Ha ocurrido un error inicializando la vista.", ex); } }
public void EliminarDetalleTarjas() { try { if (ItemDet_Tarjas != null) { DialogResult result = Dialogos.MostrarMensajePregunta(Title, Mensajes.PreguntaEliminar, Dialogos.LabelBoton.Si_No); if (result == DialogResult.Yes) { if (ItemDet_Tarjas.DTAJ_Item > 0) { ItemDet_Tarjas.Instance = InstanceEntity.Deleted; } else { ItemsDet_Tarjas.Remove(ItemDet_Tarjas); } MView.ShowItemsDetalleTarjas(); } } else { Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.DeletePresenter, 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 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 EliminarDetalleSeguimientos() { try { if (ItemDet_Seguimientos != null) { DialogResult result = Dialogos.MostrarMensajePregunta(Title, Mensajes.PreguntaEliminar, Dialogos.LabelBoton.Si_No); if (result == DialogResult.Yes) { if (ItemDet_Seguimientos.DSEG_Item > 0) { ItemDet_Seguimientos.Instance = InstanceEntity.Deleted; } Int32 fila = 0; foreach (var item in ItemsDet_Seguimientos) { fila++; item.Item = fila; } MView.ShowItemsDetalles(); } } else { Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); } } catch (Exception ex) { Dialogos.MostrarMensajeError(Title, Mensajes.DeletePresenter, ex); } }
public bool Guardar(Boolean ShowMessage) { try { MView.GetItem(); if (Item.Validar()) { Boolean m_isAdded = (Item.Instance == Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added); Entities.Series _item = Item; if (Client.SaveSeries(ref _item)) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeSatisfactorio(Title, "Se ha guardado satisfactoriamente."); return(true); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Ha ocurrido un error al guardar las Series."); 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 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 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 (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 bool Guardar() { try { MView.GetItem(); if (Item.Validar()) { if (Client.SavePuerto(Item)) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeSatisfactorio(Title, "Se ha guardado satisfactoriamente"); Actualizar(false); return(true); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Ha ocurrido un error al guardar el item."); return(false); } } else { MView.ShowValidation(); return(false); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.SavePresenter, ex); return(false); } }
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 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 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 bool Guardar(Boolean ShowMessage) { try { MView.GetItem(); FleteNegativo = false; if (Item.Validar()) { Boolean m_isAdded = (Item.Instance == Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added); Entities.Flujo _item = Item; if (Client.SaveFlujo(ref _item)) { return(true); } } 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 { 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 InitModel(MView mapView) { this.mapView = mapView; //pass the target to the view if (mapView != null) mapView.InitView(toFollowTrans); }
public void Start() { if (_view == null) _view = transform.GetComponentInParentRecursively<MView>(); }