public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            View root = inflater.Inflate(Resource.Layout.leader_fragment_day_details, container, false);

            lvEntry = root.FindViewById <ListView>(Resource.Id.lv_leader_day_details);

            if (Arguments != null)
            {
                if (Arguments.ContainsKey("UserID"))
                {
                    UserID = Arguments.GetInt("UserID");
                    user   = DataBaseHelper.GetStudentByUserID(UserID);
                }
                if (Arguments.ContainsKey("Date"))
                {
                    date = DateTime.Parse(Arguments.GetString("Date"));
                }
            }
            //todo change to user group id
            userGroupID = 2;


            entries = new List <Entry>();
            entries = DataBaseHelper.GetListOfDayDelailEntriesByGroupIDAndDate(userGroupID, date);
            //entries.Add(new Entry { EntryDate = date, NumberOfLesson = 2, Room = 500, Professor = new Professor {nameOfProfessor="professor1" }, Subject = new Subject {nameofSubject="subj" } });


            adapter            = new LeaderEntryDetailsAdapter(root.Context, entries);
            lvEntry.Adapter    = adapter;
            lvEntry.ItemClick += (s, e) =>
            {
                int p = e.Position;

                Bundle bundle = new Bundle();
                bundle.PutInt("UserID", UserID);
                bundle.PutInt("NumberOfLesson", entries[p].NumberOfLesson);
                bundle.PutString("Date", date.ToString());
                Android.Support.V4.App.Fragment fragment = new LeaderLessonDetailsFragment();
                fragment.Arguments = bundle;
                FragmentManager.BeginTransaction()
                .Replace(Resource.Id.content_frame, fragment)
                .Commit();
            };

            return(root);
        }