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); } }