Esempio n. 1
0
 private void UI_Configuracion_general_Load(object sender, EventArgs e)
 {
     if (Ln_modo == 1)
     {
         Text = "Preferencias del Usuario";
         labelControl_titulo.Text         = "Preferencias del Usuario";
         label_nombre_sucursal.Visible    = true;
         label_time_new_sesion.Visible    = false;
         label_time_new_sesion2.Visible   = false;
         label_activasonido.Visible       = false;
         lookUpEdit_sucursal.Visible      = true;
         spinEdit_time_new_sesion.Visible = false;
         lookUp_activa_audio.Visible      = false;
     }
     else
     {
         this.Text = "Configuracion General";
         this.labelControl_titulo.Text    = "Configuracion General";
         label_nombre_sucursal.Visible    = false;
         label_time_new_sesion.Visible    = true;
         label_time_new_sesion2.Visible   = true;
         label_activasonido.Visible       = true;
         lookUpEdit_sucursal.Visible      = false;
         spinEdit_time_new_sesion.Visible = true;
         lookUp_activa_audio.Visible      = true;
     }
     sucursales = new DevExpress.Xpo.XPCollection <Fundraising_PTDM.FUNDRAISING_PT.Sucursales>(DevExpress.Xpo.XpoDefault.Session, (new OperandProperty("status") == new OperandValue(1)), (new DevExpress.Xpo.SortProperty("codigo", DevExpress.Xpo.DB.SortingDirection.Ascending)));
     sucursales.LoadingEnabled = true;
     sucursales.Reload();
     //
     configuracion = new DevExpress.Xpo.XPCollection <Fundraising_PTDM.FUNDRAISING_PT.Configuracion>(DevExpress.Xpo.XpoDefault.Session, true);
     configuracion.LoadingEnabled = true;
     configuracion.Reload();
     //
     bindingSource_sucursales.DataSource           = sucursales;
     bindingSource_configuraciongeneral.DataSource = configuracion;
     //
     if (bindingSource_configuraciongeneral.Count > 0)
     {
         if (((Fundraising_PTDM.FUNDRAISING_PT.Configuracion)bindingSource_configuraciongeneral.Current).sucursal != null)
         {
             lookUpEdit_sucursal.EditValue = ((Fundraising_PTDM.FUNDRAISING_PT.Configuracion)bindingSource_configuraciongeneral.Current).sucursal.oid;
             current_sucursal_inicial      = ((Fundraising_PTDM.FUNDRAISING_PT.Configuracion)bindingSource_configuraciongeneral.Current).sucursal;
         }
     }
     //
     lookUp_activa_audio.gridLookUpEdit1View.OptionsBehavior.AutoPopulateColumns = true;
     lookUp_activa_audio.gridLookUpEdit1.Properties.DataSource    = Fundraising_PTDM.Enums.GetListValue(lookUp_activa_audio.Enum);
     lookUp_activa_audio.gridLookUpEdit1.Properties.DisplayMember = "Descripcion";
     lookUp_activa_audio.gridLookUpEdit1.Properties.ValueMember   = "Valor";
     lookUp_activa_audio.gridLookUpEdit1.DataBindings.Clear();
     lookUp_activa_audio.gridLookUpEdit1.DataBindings.Add(new System.Windows.Forms.Binding("EditValue", bindingSource_configuraciongeneral, "activa_audio", true, DataSourceUpdateMode.Never));
     //
     spinEdit_time_new_sesion.DataBindings.Clear();
     spinEdit_time_new_sesion.DataBindings.Add(new System.Windows.Forms.Binding("Value", bindingSource_configuraciongeneral, "time_new_sesion", true, DataSourceUpdateMode.Never));
     //
     simpleButton_guardar.Click += new EventHandler(simpleButton_guardar_Click);
     simpleButton_salir.Click   += new EventHandler(simpleButton_salir_Click);
     DevExpress.XtraSplashScreen.SplashScreenManager.CloseForm(false, 0, null);
 }
Esempio n. 2
0
 private void simpleButton_guardar_Click(object sender, EventArgs e)
 {
     lg_sucursal = (Guid)this.lookUpEdit_sucursal.EditValue;
     Fundraising_PTDM.FUNDRAISING_PT.Sucursales current_sucursal = DevExpress.Xpo.XpoDefault.Session.GetObjectByKey <Fundraising_PTDM.FUNDRAISING_PT.Sucursales>(lg_sucursal);
     //((Fundraising_PTDM.FUNDRAISING_PT.Configuracion)bindingSource_configuraciongeneral.Current).sucursal = current_sucursal;
     //
     if (Ln_modo == 1)
     {
         Fundraising_PT.Properties.Settings.Default.sucursal_oid    = current_sucursal.oid;
         Fundraising_PT.Properties.Settings.Default.sucursal        = current_sucursal.codigo;
         Fundraising_PT.Properties.Settings.Default.nombre_sucursal = current_sucursal.nombre;
         Fundraising_PT.Properties.Settings.Default.logotipo        = current_sucursal.logotipo;
         Fundraising_PT.Properties.Settings.Default.sucursal_filter = string.Format("sucursal = {0}", current_sucursal.codigo);
         Fundraising_PT.Properties.Settings.Default.Save();
         //
         //ObjetoExtra1.Caption = Fundraising_PT.Properties.Settings.Default.nombre_sucursal;
         //ObjetoExtra2.Caption = Fundraising_PT.Properties.Settings.Default.nombre_sucursal;
         //ObjetoExtra3.Caption = Fundraising_PT.Properties.Settings.Default.nombre_sucursal;
         //ObjetoExtra4.Caption = Fundraising_PT.Properties.Settings.Default.nombre_sucursal;
         //
         MessageBox.Show("Preferencias del Usuario Guardados Correctamente...", "Guardar preferencias del usuario");
         Close();
     }
     else
     {
         ((Fundraising_PTDM.FUNDRAISING_PT.Configuracion)bindingSource_configuraciongeneral.Current).time_new_sesion = (int)spinEdit_time_new_sesion.Value;
         ((Fundraising_PTDM.FUNDRAISING_PT.Configuracion)bindingSource_configuraciongeneral.Current).activa_audio    = 0;
         ((XPBaseObject)bindingSource_configuraciongeneral.Current).Save();
         //
         Fundraising_PT.Properties.Settings.Default.Activa_Audio    = 0;
         Fundraising_PT.Properties.Settings.Default.time_new_sesion = (int)spinEdit_time_new_sesion.Value;
         Fundraising_PT.Properties.Settings.Default.Save();
         //
         MessageBox.Show("Configuracion General Guardada Correctamente...", "Guardar Configuracion general");
     }
     //
     //
     //((XPBaseObject)bindingSource_configuraciongeneral.Current).Save();
     //if (current_sucursal_inicial != null)
     //{
     //    current_sucursal_inicial.select = false;
     //    current_sucursal_inicial.Save();
     //    current_sucursal.select = true;
     //    current_sucursal.Save();
     //}
     //
 }