Exemplo n.º 1
0
        public ExpenseMngForm(bool is_modal, Form parent, ECategoriaGasto categoria, ExpenseList list)
            : base(is_modal, parent, list)
        {
            InitializeComponent();

            SetView(molView.Normal);

            // Parche para poder abrir el formulario en modo diseño y no perder la configuracion de columnas
            DatosLocal_BS    = Datos;
            Tabla.DataSource = DatosLocal_BS;

            SetMainDataGridView(Tabla);
            Datos.DataSource = ExpenseList.NewList().GetSortedList();
            SortProperty     = Fecha.DataPropertyName;
            SortDirection    = ListSortDirection.Descending;

            _categoria = categoria;

            Text = String.Format(Resources.Labels.GASTOS_TITLE, moleQule.Store.Structs.EnumText <ECategoriaGasto> .GetLabel(_categoria));
        }