/// <summary>
        /// THis function is to be edited. Once the Logic is done.
        /// </summary>
        /// <param name="username"></param>
        /// <returns></returns>
        public static List <Department> GetAllByUseraname(string username)
        {
            List <Department> listDepartment = new List <Department>();

            GovernmentOfficial info = null;

            info = GovernmentOfficialDA.GetDetailsByContactNumber(username);

            List <DepartmentXOfficial> listoff = new List <DepartmentXOfficial>();

            if (info != null)
            {
                listoff = DepartmentXOfficialsDA.GetAllForOfficial(info.Id);
            }

            foreach (DepartmentXOfficial i in listoff)
            {
                Department dept = null;
                dept = GetDetails(i.DepartmentId);

                listDepartment.Add(dept);
            }
            return(listDepartment);
        }