Ejemplo n.º 1
0
        public void Index()
        {
            ModemSettings modemSettings = ModemSettings.FindFirst();

            PropertyBag["settings"] = modemSettings;
            RenderView("Config/Index");
        }
Ejemplo n.º 2
0
 public void AcceptChanges()
 {
     CallSettings.AcceptChanges();
     ModemSettings.AcceptChanges();
     GroupSettings.AcceptChanges();
     TelephoneItems.AcceptChanges();
 }
Ejemplo n.º 3
0
        public override void DataBind()
        {
            settings         = (ModemSettings)PropertyBag["settings"];
            this.DataContext = settings;

            DataBindModel();
        }
Ejemplo n.º 4
0
        void btnSave_Click(object sender, RoutedEventArgs e)
        {
            PropertyBag["settings"] = settings;
            IDictionary prop = NavigatorFactory.Navigator.Get("Config", "Save", PropertyBag);

            if (prop.Contains("flash"))
            {
                Flash flash = (Flash)prop["flash"];
                ShowVRAlertBox(flash.Error);
            }
            settings = (ModemSettings)prop["settings"];
            DataBindModel();
        }
Ejemplo n.º 5
0
        public void GenerateData()
        {
            User u = new User()
            {
                Username = "******", Password = "******"
            };

            u.Save();

            //generate 100 users
            for (int i = 0; i < 100; i++)
            {
                Client c = new Client()
                {
                    Name = "client " + i, Network = "Orange", Phone = "0745961116"
                };
                c.Save();
            }

            ModemSettings modemSettings = new ModemSettings()
            {
                Port        = "COM1",
                BitPerSec   = 115200,
                DataBits    = 8,
                Parity      = Parity.None,
                StopBits    = StopBits.One,
                FlowControl = "NONE"
            };

            modemSettings.Save();

            var clients = Client.FindAll();

            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < 6; j++)
                {
                    var        date = DateTime.Now.AddDays(j);
                    SmsHistory h    = new SmsHistory()
                    {
//                                           Client = clients[i],
                        Date        = date.ToString(),
                        Message     = "Mesajul Nr " + j,
                        Status      = "Send ok",
                        ClientName  = clients[i].Name,
                        ClientPhone = clients[i].Phone
                    };
                    h.Save();
                }
            }
        }
Ejemplo n.º 6
0
 public void Save(ModemSettings settings)
 {
     try
     {
         settings.Save();
         PropertyBag["settings"] = settings;
         this.RaiseNotification(res.ResourceManager.GetString("SavingSettings"));
     }
     catch (Exception ex)
     {
         Flash flash = new Flash(ex.Message);
         PropertyBag["settings"] = settings;
         PropertyBag["flash"] = flash;
     }
 }
Ejemplo n.º 7
0
 public void Save(ModemSettings settings)
 {
     try
     {
         settings.Save();
         PropertyBag["settings"] = settings;
         this.RaiseNotification(res.ResourceManager.GetString("SavingSettings"));
     }
     catch (Exception ex)
     {
         Flash flash = new Flash(ex.Message);
         PropertyBag["settings"] = settings;
         PropertyBag["flash"]    = flash;
     }
 }
Ejemplo n.º 8
0
        public void GenerateData()
        {
            User u=new User(){Username = "******",Password = "******"};
            u.Save();

            //generate 100 users
            for(int i=0;i<100;i++)
            {
                Client c=new Client(){Name = "client "+i,Network = "Orange",Phone = "0745961116"};
                c.Save();
            }

            ModemSettings modemSettings = new ModemSettings()
                                              {
                                                  Port = "COM1",
                                                  BitPerSec = 115200,
                                                  DataBits = 8,
                                                  Parity =Parity.None,
                                                  StopBits =StopBits.One,
                                                  FlowControl = "NONE"
                                              };
            modemSettings.Save();

            var clients = Client.FindAll();
            
            for(int i=0;i<5;i++)
            {
                for(int j=0;j<6;j++)
                {
                    var date = DateTime.Now.AddDays(j);
                    SmsHistory h = new SmsHistory()
                                       {
//                                           Client = clients[i],
                                           Date = date.ToString(),
                                           Message = "Mesajul Nr " + j,
                                           Status = "Send ok",
                                           ClientName = clients[i].Name,
                                           ClientPhone = clients[i].Phone
                                       };
                    h.Save();
                }
            }
        }
Ejemplo n.º 9
0
 public void InitModem()
 {
     //read settings
     settings = ModemSettings.FindFirst();
     if (myport == null)
     {
         myport = new SerialPort();
     }
     if (myport.IsOpen)
     {
         myport.Close();
     }
     myport.PortName        = settings.Port;
     myport.BaudRate        = settings.BitPerSec; // 115200;
     myport.Parity          = settings.Parity;    // Parity.None;
     myport.StopBits        = settings.StopBits;  // StopBits.One;
     myport.DataBits        = settings.DataBits;
     myport.ReadBufferSize  = 10000;
     myport.ReadTimeout     = 1000;
     myport.WriteBufferSize = 10000;
     myport.WriteTimeout    = 10000;
     myport.RtsEnable       = true;
 }
Ejemplo n.º 10
0
 public void InitModem()
 {
     //read settings
     settings = ModemSettings.FindFirst();
     if(myport==null)myport=new SerialPort();
     if(myport.IsOpen)
         myport.Close();
     myport.PortName = settings.Port;
     myport.BaudRate = settings.BitPerSec;// 115200;
     myport.Parity = settings.Parity;// Parity.None;
     myport.StopBits = settings.StopBits;// StopBits.One;
     myport.DataBits =settings.DataBits;
     myport.ReadBufferSize = 10000;
     myport.ReadTimeout = 1000;
     myport.WriteBufferSize = 10000;
     myport.WriteTimeout = 10000;
     myport.RtsEnable = true;
 }