public override void AddPedido() { try { if (!ProveedorExist(Proveedor.ProveedorId)) { base.AddPedido(); SubPedidoToAdd.Add(SubPedidoEntryToAdd); PedidoToAdd.Add(SubPedidoToAdd); Venta.Add(PedidoToAdd); ActualizeItemNumero(Venta.Pedidos); InitPedidoToAddObjects(); } else { var dlg = new ModernDialog { Title = "Aviso", Content = "El proveedor ya fue agregado", MinHeight = 100 }; dlg.Buttons = new Button[] { dlg.OkButton }; dlg.ShowDialog(); } } catch (Exception e) { MessageBox.Show(e.Message); } }