public ResumenGastosOperativos(FactoryManager factoryManager) { InitializeComponent(); _gastoOperativoManager = factoryManager.CrearGastoOperativoManager; _gastoOperativoResumen = new ObservableCollection <GastoOperativoResumenModel> { new GastoOperativoResumenModel { Mes = "Enero" }, new GastoOperativoResumenModel { Mes = "Febero" }, new GastoOperativoResumenModel { Mes = "Marzo" }, new GastoOperativoResumenModel { Mes = "Abril" }, new GastoOperativoResumenModel { Mes = "Mayo" }, new GastoOperativoResumenModel { Mes = "Junio" }, new GastoOperativoResumenModel { Mes = "Julio" }, new GastoOperativoResumenModel { Mes = "Agosto" }, new GastoOperativoResumenModel { Mes = "Septiembre" }, new GastoOperativoResumenModel { Mes = "Octubre" }, new GastoOperativoResumenModel { Mes = "Noviembre" }, new GastoOperativoResumenModel { Mes = "Diciembre" } }; SeleccionPestania(0); }
public GastosOperativosModal(FactoryManager factoryManager, string operacion, GastoOperativo gastoOperativo = null) { _factoryManager = factoryManager; _operacion = operacion; _gastoOperativo = gastoOperativo; _gastoOperativoManager = factoryManager.CrearGastoOperativoManager; InitializeComponent(); dtpFecha.SelectedDate = DateTime.Now; if (_operacion == "Edit" || _operacion == "Read") { txtNombre.Text = gastoOperativo.Nombre; txtDescripcion.Text = gastoOperativo.Descripcion; dtpFecha.SelectedDate = gastoOperativo.Fecha; txtCosto.Text = gastoOperativo.Costo.ToString(); } if (_operacion == "Read") { btnSave.IsEnabled = false; txtNombre.IsReadOnly = false; txtDescripcion.IsReadOnly = false; dtpFecha.IsEnabled = false; txtCosto.IsReadOnly = true; } }