Exemple #1
0
        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);
            }
        }