Ejemplo n.º 1
0
 private void Loading()
 {
     data            = new MysqlMessage();
     Messages        = data.MysqlAllMessages();
     diagram         = new Diagram();
     diagram.yachts  = new List <List <int> >();
     diagram.devices = new List <List <int> >();
     Diagrams(0);
 }
Ejemplo n.º 2
0
 private void Loading()
 {
     data = new MysqlMessage();
     if (!Globals.User.login.admin)
     {
         Messages = data.MysqlUserMessages();
     }
     else
     {
         Messages = data.MysqlAllMessages();
     }
     diagram         = new Diagram();
     diagram.yachts  = new List <List <int> >();
     diagram.devices = new List <List <int> >();
     diagram.oszlopC = 7;
     diagram.oszlopX = (416.5 / 7) - 7;
     diagram.oszlopY = new double[7];
     diagram.sorN    = new string[7];
     diagram.yachts.Clear();
     diagram.devices.Clear();
     for (int i = 0; i < 7; i++)
     {
         days days = (days)i;
         diagram.sorN[i] = days.ToString();
         string day = diagram.sorN[i].ToUpper();
         if (Globals.User.login.admin)
         {
             diagram.oszlopY[i] = Messages.Count(x => string.Format("{0:yyyy,MMMM,dddd}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy,MMMM}", DateTime.Now).ToUpper()) + "," +
                                                 day && x.elfogadvabl);
             diagram.yachts.Add(Messages.Where(x => string.Format("{0:yyyy,MMMM,dddd}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy,MMMM}", DateTime.Now).ToUpper()) + "," +
                                               day && x.yacht_id != 0 && x.elfogadvabl).Select(x => x.yacht_id).ToList());
             diagram.devices.Add(Messages.Where(x => string.Format("{0:yyyy,MMMM,dddd}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy,MMMM}", DateTime.Now).ToUpper()) + "," +
                                                day && x.device_id != 0 && x.elfogadvabl).Select(x => x.device_id).ToList());
         }
         else
         {
             diagram.oszlopY[i] = Messages.Count(x => string.Format("{0:yyyy,MMMM,dddd}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy,MMMM}", DateTime.Now).ToUpper()) + "," +
                                                 day && x.elfogadvabl && x.cimzett_id == Globals.User.member_id);
             diagram.yachts.Add(Messages.Where(x => string.Format("{0:yyyy,MMMM,dddd}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy,MMMM}", DateTime.Now).ToUpper()) + "," +
                                               day && x.yacht_id != 0 && x.elfogadvabl && x.cimzett_id == Globals.User.member_id).Select(x => x.yacht_id).ToList());
             diagram.devices.Add(Messages.Where(x => string.Format("{0:yyyy,MMMM,dddd}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy,MMMM}", DateTime.Now).ToUpper()) + "," +
                                                day && x.device_id != 0 && x.elfogadvabl && x.cimzett_id == Globals.User.member_id).Select(x => x.device_id).ToList());
         }
     }
     berles();
 }