/// <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 System.Windows.Forms.DialogResult Editar() { try { if (Item != null) { Item = Client.GetOneNaveViaje(Item.NVIA_Codigo); //DtEmisionHBL = new DataTable(); //DtEmisionHBL = Client.GetAllEmisionHBLByNaveViaje(Item.NVIA_Codigo); if (String.IsNullOrEmpty(Item.NVIA_Estado)) { this.Item.NVIA_Estado = "A"; } this.m_Cod_Transportista = Item.ENTC_CodTransportista; 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); //((MAN011MView)MView).Visible = false; return(((MAN011MView)MView).ShowDialog()); } else { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeInformacion(Title, "Debe seleccionar un elemento de la grilla"); return(System.Windows.Forms.DialogResult.Cancel); } } catch (Exception ex) { Infrastructure.WinForms.Controls.Dialogos.MostrarMensajeError(Title, Infrastructure.Aspect.Constants.Mensajes.EditPresenter, ex); return(System.Windows.Forms.DialogResult.Cancel); } }