public ResponseStatus GetDepartments(HttpRequestBase req,Container_List_Department conta_Department)
 {
     return service.GetMuti(req,
         ()=>new DepDAL(),
         conta_Department.List_Dep,
         null);
 }
 public ActionResult Details(string msg)
 {
     conta_List_Department = new Container_List_Department();
         conta_List_Department.message = msg;
         conta_List_Department.List_Dep = new List<Department>();
         resp = departmentService.GetDepartments(Request, conta_List_Department);
         Container_Authority_Msg auth = new Container_Authority_Msg();
         ResponseStatus resp1 = ServiceBuilder.BuildAuthService().GetSecondAuth(Request.Cookies, auth);
         if (resp1 == ResponseStatus.FAILED) resp = resp1;
         return this.JudgeResult(resp, () =>
             {
                 conta_List_Department.isAdd = auth.isAdd;
                 conta_List_Department.isDelete = auth.isDelete;
                 conta_List_Department.isUpdate = auth.isUpdate;
                 conta_List_Department.isVisit = auth.isVisit;
                 return View(conta_List_Department);
             });
 }