コード例 #1
0
ファイル: DaysManager.cs プロジェクト: bolmezz/ShiftMaker
        //günün durumu false ise icapçı günüdür.
        //günün durumu true olarak girilmişse primer' nöbetçi olan gündür. yanına sekonder' gelmeli

        public void AssignReqDay(string day1, string day2)
        {
            days record1 = new days();
            days record2 = new days();

            DeleteCurrentDays();

            if (day1 != null)
            {
                record1.dateT  = Convert.ToDateTime(day1);
                record1.status = false;
            }
            if (day2 != null)
            {
                record2.dateT  = Convert.ToDateTime(day2);
                record2.status = false;
            }

            if (day1 == day2)
            {
                missionEntities.days.Add(record1);
            }
            else if (day1 != null && day2 != null)
            {
                missionEntities.days.Add(record1);
                missionEntities.days.Add(record2);
            }
            else
            {
                missionEntities.days.Add(record1);
            }
            missionEntities.SaveChanges();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            foreach (days planet in Enum.GetValues(typeof(days)))
            {
                Console.WriteLine(planet.ToString());
            }
            Console.ReadLine();
            Console.WriteLine("Enter current day of week");

            days value = 0;

            if (days.TryParse(Console.ReadLine(), out value))
            {
                try
                {
                    if (Enum.IsDefined(typeof(days), value))
                    {
                        days selectday = (days)value;
                        Console.WriteLine("Here is my selected day: " + selectday);
                        Console.ReadLine();
                    }
                }
                catch (Exception)
                {
                    Console.WriteLine("Please enter an actual day of the week.");
                    Console.ReadLine();
                }
            }

            Console.ReadLine();
            //Console.WriteLine(day.ToString());
        }
コード例 #3
0
    public static void Main(string[] args)
    {
        // WAP to modify the below code using enumeration:
        int num = 1;
        // var daystype=typeof(days);
        string day = " ";
        days   dr  = (days)num;

        switch (dr)
        {
        case days.Monday: day = "Monday"; break;

        case days.Tuesday: day = "Tuesday"; break;

        case days.Wednesday: day = "Wednesday"; break;

        case days.Thursday: day = "Thursday"; break;

        case days.Friday: day = "Friday"; break;
            // Default statement to be inserted here (Step 5).
        }

        Console.WriteLine(" Day: " + day);


        // Console.WriteLine(num);
        // string day = Enum.GetName(daystype,num-1);
        // Console.WriteLine("num: " + num + " Day: " + day);

        // for(int i=1;i<=5;i++){
        //   day = Enum.GetName(daystype,i-1);
        //   Console.WriteLine("num: " + i + " Day: " + day);
        // }
    }
コード例 #4
0
        public IHttpActionResult Putdays(int id, days days)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != days.id_day)
            {
                return(BadRequest());
            }

            db.Entry(days).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!daysExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
コード例 #5
0
        static void Main(string[] args)
        {
            /* foreach( int elements in Enum.GetValues(typeof(days)))
             * {
             *    Console.WriteLine(elements+" :"+(days)elements);
             *
             * }
             */
            foreach (string elements in Enum.GetNames(typeof(days)))
            {
                Console.WriteLine(elements);
            }

            days d = 0;

            Console.WriteLine(d);
            days d1 = (days)2;

            Console.WriteLine(d1);
            days d2 = days.MONDAY;

            Console.WriteLine(d2);
            Console.WriteLine((Int16)d2);
            Console.WriteLine(Convert.ToInt32(d2));
        }
コード例 #6
0
        static void Main(string[] args)
        {
            days   myDay   = days.SATURDAY;
            months myMonth = months.JANUARY;

            var test = TestEnums.GetDayMonth((int)myDay, (int)myMonth);

            Console.WriteLine($"day: {test.Item1}, Month: {test.Item2}");
        }
コード例 #7
0
ファイル: DaysManager.cs プロジェクト: bolmezz/ShiftMaker
        public void AssignPrimerDay(DateTime missionDay)
        {
            days record1 = new days();

            record1.dateT    = missionDay;
            record1.isPrimer = true;
            missionEntities.days.Add(record1);
            missionEntities.SaveChanges();
        }
コード例 #8
0
        static void Main(string[] args)
        {
            days   myDay   = days.WEDNESDAY;
            months myMonth = months.DECEMBER;


            var test = TestEnums.GetDayMonth((int)myDay, (int)myMonth);

            Console.WriteLine($"day: {test.Item1}, Month {test.Item2}");
        }
コード例 #9
0
        public IHttpActionResult Getdays(int id)
        {
            days days = db.days.Find(id);

            if (days == null)
            {
                return(NotFound());
            }

            return(Ok(days));
        }
コード例 #10
0
        public IHttpActionResult Postdays(days days)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.days.Add(days);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = days.id_day }, days));
        }
コード例 #11
0
ファイル: Problem019.cs プロジェクト: basterbogt/Euler
 private days NextDay(days d)
 {
     switch (d)
     {
         case days.Monday: return days.Tuesday;
         case days.Tuesday: return days.Wednesday;
         case days.Wednesday: return days.Thursday;
         case days.Thursday: return days.Friday;
         case days.Friday: return days.Saturday;
         case days.Saturday: return days.Sunday;
         default: return days.Monday;
     }
 }
コード例 #12
0
        public IHttpActionResult Deletedays(int id)
        {
            days days = db.days.Find(id);

            if (days == null)
            {
                return(NotFound());
            }

            db.days.Remove(days);
            db.SaveChanges();

            return(Ok(days));
        }
コード例 #13
0
 static void Main(string[] args)
 {
     try
     {
         Console.WriteLine("What day of the week is today?");
         string userInput = Console.ReadLine();
         days   today     = (days)Enum.Parse(typeof(days), userInput);
         Console.WriteLine(today);
     }
     catch
     {
         Console.WriteLine("Please enter an actual day of the week.");
     }
     Console.ReadLine();
 }
コード例 #14
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();
 }
コード例 #15
0
ファイル: Program.cs プロジェクト: PavelGem-13g/ne_spisivay
        static void Main(string[] args)
        {
            for (days i = days.Понедельник; i <= days.Воскресенье; i++)
            {
                Console.WriteLine("День недели:\"{0}\" соответствует числу {1}", i, (int)i);
            }
            Console.WriteLine("Введите день недели ");
            int day = int.Parse(Console.ReadLine());

            Console.WriteLine("Введите кол-во дней ");
            int sdvignumber = int.Parse(Console.ReadLine());

            day = sdvig(day, sdvignumber);
            days result = (days)day;

            Console.WriteLine("Черз введённое кол-во дней наступит : {0}, {1} день недели", result, (int)result);
            Console.ReadKey();
        }
コード例 #16
0
        static void Main(string[] args)
        {
            foreach (string elements in Enum.GetNames(typeof(days)))
            {
                Console.WriteLine(elements);
            }


            days d = 0;

            Console.WriteLine(d);
            days d1 = (days)2;

            Console.WriteLine(d1);
            days d2 = days.monday;

            Console.WriteLine((int)d2);
            //Console.BackgroundColor = ConsoleColor.Red;
            //Console.WriteLine("Hello World!");
        }
コード例 #17
0
        static void Main(string[] args)
        {
            scedule = days.thueseday;
            scedule = days.sunnday;
            Console.WriteLine("the meetinng date is on {0}", scedule);
            //public static days{get; set;}=days.monday;
            Console.BackgroundColor = ConsoleColor.Green;

            foreach (int i in Enum.GetValues(typeof(days)))
            {
                Console.WriteLine(i + ":" + (days)i);
            }
            foreach (string s in Enum.GetNames(typeof(days)))
            {
                Console.WriteLine(s);
            }

            days d = days.thueseday;

            //string today = days.monday;
            Console.WriteLine((int)d);
            Console.WriteLine("Hello World!");
        }
コード例 #18
0
        /// <summary>
        /// Diagram paraméterek beállitásai és az adatok kikeresése
        /// </summary>
        /// <param name="index">ablak index</param>
        private void Diagrams(int index)
        {
            switch (index)
            {
            case 0:    //Idei bevétel
                honap           = 0;
                diagram.oszlopC = 12;
                diagram.oszlopX = (813 / 12) - 10;
                diagram.oszlopY = new double[12];
                diagram.sorN    = new string[12] {
                    "Január", "Február", "Március", "Április", "Május", "Június", "Július", "Agusztus", "Szeptem.", "Oktober", "Novem.", "Decem."
                };
                for (int i = 0; i < 12; i++)
                {
                    months months = (months)i;
                    string month  = months.ToString().ToUpper();
                    if (Globals.User.login.admin)
                    {
                        diagram.oszlopY[i] = Messages.Where(x => string.Format("{0:yyyy,MMMM}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy}", DateTime.Now)) + "," +
                                                            month && x.elfogadvabl).Select(x => x.price).Sum();
                    }
                    else
                    {
                        diagram.oszlopY[i] = Messages.Where(x => string.Format("{0:yyyy,MMMM}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy}", DateTime.Now)) + "," +
                                                            month && x.elfogadvabl && x.cimzett_id == Globals.User.member_id).Select(x => x.price).Sum();
                    }
                }
                bevetel(false);
                break;

            case 1:    //Idei bérlések
                honap           = 0;
                diagram.oszlopC = 12;
                diagram.oszlopX = (813 / 12) - 10;
                diagram.oszlopY = new double[12];
                diagram.sorN    = new string[12] {
                    "Január", "Február", "Március", "Április", "Május", "Június", "Július", "Agusztus", "Szeptem.", "Oktober", "Novem.", "Decem."
                };
                diagram.yachts.Clear();
                diagram.devices.Clear();
                for (int i = 0; i < 12; i++)
                {
                    months months = (months)i;
                    string month  = months.ToString().ToUpper();
                    if (Globals.User.login.admin)
                    {
                        diagram.oszlopY[i] = Messages.Count(x => string.Format("{0:yyyy,MMMM}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy}", DateTime.Now)) + "," +
                                                            month && x.elfogadvabl);
                        diagram.yachts.Add(Messages.Where(x => string.Format("{0:yyyy,MMMM}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy}", DateTime.Now)) + "," +
                                                          month && x.yacht_id != 0 && x.elfogadvabl).Select(x => x.yacht_id).ToList());
                        diagram.devices.Add(Messages.Where(x => string.Format("{0:yyyy,MMMM}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy}", DateTime.Now)) + "," +
                                                           month && x.device_id != 0 && x.elfogadvabl).Select(x => x.device_id).ToList());
                    }
                    else
                    {
                        diagram.oszlopY[i] = Messages.Count(x => string.Format("{0:yyyy,MMMM}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy}", DateTime.Now)) + "," +
                                                            month && x.elfogadvabl && x.cimzett_id == Globals.User.member_id);
                        diagram.yachts.Add(Messages.Where(x => string.Format("{0:yyyy,MMMM}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy}", DateTime.Now)) + "," +
                                                          month && 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}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy}", DateTime.Now)) + "," +
                                                           month && x.device_id != 0 && x.elfogadvabl && x.cimzett_id == Globals.User.member_id).Select(x => x.device_id).ToList());
                    }
                }
                berles(false);
                break;

            case 2:    //Havi bevétel
                diagram.oszlopC = 0;
                diagram.yachts.Clear();
                diagram.devices.Clear();
                bevet = true;
                bevetel(true);
                break;

            case 3:    //Havi bérlések
                diagram.oszlopC = 0;
                diagram.yachts.Clear();
                diagram.devices.Clear();
                bevet = false;
                berles(true);
                break;

            case 4:    //Heti bevétel
                honap           = 0;
                diagram.oszlopC = 7;
                diagram.oszlopX = (813 / 7) - 10;
                diagram.oszlopY = new double[7];
                diagram.sorN    = new string[7];
                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.Where(x => string.Format("{0:yyyy,MMMM,dddd}", x.keletkezett).ToUpper() == (string.Format("{0:yyyy,MMMM}", DateTime.Now).ToUpper()) + "," +
                                                            day && x.elfogadvabl).Select(x => x.price).Sum();
                    }
                    else
                    {
                        diagram.oszlopY[i] = Messages.Where(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).Select(x => x.price).Sum();
                    }
                }
                bevetel(false);
                break;

            case 5:    //Heti bérlések
                honap           = 0;
                diagram.oszlopC = 7;
                diagram.oszlopX = (813 / 7) - 10;
                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(false);
                break;
            }
        }
コード例 #19
0
ファイル: PCF2129AT.cs プロジェクト: kursatturkay/PortoSchool
 data = decToBcd(days)
 bus.write_byte_data(self.address, DAYS, data)