/// <summary>
        /// 显示视图
        /// </summary>
        /// <returns></returns>
        public IActionResult PositionView()
        {
            var getposition = HttpClientApi.GetAsync <List <Position> >("http://localhost:12345/api/Position/GetPosition");

            return(View(getposition));
        }
        public int OopUserUpdates(Ooperationuser ooperationuser)
        {
            var result = HttpClientApi.PostAsync <Ooperationuser, int>(ooperationuser, "http://localhost:12345/api/Ooperationuser/UpdateOoperationUser");

            return(result);
        }
        /// <summary>
        /// 获取单条数据
        /// </summary>
        /// <returns></returns>
        public Clinicuser UpdateData(int id)
        {
            var list = HttpClientApi.GetAsync <Clinicuser>(HttpHelper.Url + "Clinical/GetModel?id=" + id);

            return(list);
        }
示例#4
0
        /// <summary>
        /// 添加方法
        /// </summary>
        /// <returns></returns>
        public int AddHierarchie(Hierarchy hierarchy)
        {
            var addhierarchie = HttpClientApi.PostAsync <Hierarchy, int>(hierarchy, "http://localhost:12345/api/Hierarchy/AddHierarchy");

            return(addhierarchie);
        }
        public PageHelper <Clinicuser> PageList(int pageIndex = 1, int pageSize = 3, int administrativeId = 0, string englishName = "")
        {
            var list = HttpClientApi.GetAsync <Common.PageHelper <Clinicuser> >(HttpHelper.Url + "Clinical/GetPagedList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&administrativeId=" + administrativeId + "&englishName=" + englishName);

            return(list);
        }
        public ActionResult Add(Clinicuser model)
        {
            var i = HttpClientApi.PostAsync <Clinicuser, int>(model, HttpHelper.Url + "Clinical/Add");

            return(Redirect("/Clinical/Index"));
        }
示例#7
0
        /// <summary>
        /// 修改页面的数据
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public JsonResult AreaJson(int id)
        {
            var result = HttpClientApi.GetAsync <Area>(HttpHelper.Url + "Areas/GetArea?id=" + id);

            return(Json(result, new JsonSerializerSettings()));
        }
        /// <summary>
        /// 编辑状态
        /// </summary>
        /// <returns></returns>
        public int IsanbleUpdate(Permission permission)
        {
            var isanbleupdate = HttpClientApi.PostAsync <Permission, int>(permission, "http://localhost:12345/api/Role/UpdateIsable");

            return(isanbleupdate);
        }
示例#9
0
        public ActionResult UpdateDepartment(Administrative model)
        {
            var i = HttpClientApi.PutAsync <Administrative, int>(model, HttpHelper.Url + "Department/Update");

            return(Redirect("/Department/Index"));
        }
示例#10
0
        /// <summary>
        /// 显示的方法
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <param name="areaProperty"></param>
        /// <param name="areaName"></param>
        /// <returns></returns>
        public ActionResult ListArea(int pageIndex = 1, int pageSize = 2, int areaProperty = 0, string areaName = "")
        {
            var pageArea = HttpClientApi.GetAsync <PageHelper <Area> >(HttpHelper.Url + "Areas/GetAreaList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&areaProperty=" + areaProperty + "&areaName=" + areaName);

            return(Json(pageArea, new JsonSerializerSettings()));
        }
示例#11
0
        /// <summary>
        /// 获取单条数据
        /// </summary>
        /// <returns></returns>
        public Administrative UpdateData(int id)
        {
            var list = HttpClientApi.GetAsync <Administrative>(HttpHelper.Url + "Department/GetModel?id=" + id);

            return(list);
        }
示例#12
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult Delete(int id)
        {
            var i = HttpClientApi.DeleteAsync <int>(HttpHelper.Url + "Department/Delete?id=" + id);

            return(Redirect("/Department/Index"));
        }
示例#13
0
        public PageHelper <Administrative> PageList(int pageIndex = 1, int pageSize = 3, int isOperation = 0, string name = "")
        {
            var list = HttpClientApi.GetAsync <Common.PageHelper <Administrative> >(HttpHelper.Url + "Department/GetPagedList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&isOperation=" + isOperation + "&name=" + name);

            return(list);
        }
示例#14
0
        public JsonResult Roill(int id)
        {
            var roill = HttpClientApi.GetAsync <Role>("http://localhost:12345/api/Role/RoilRoles?id=" + id);

            return(Json(roill, new JsonSerializerSettings()));
        }
示例#15
0
        /// <summary>
        /// 修改的方法
        /// </summary>
        /// <returns></returns>
        public int UpdateAreaAction(Area area)
        {
            var result = HttpClientApi.PutAsync <Area, int>(area, HttpHelper.Url + "Areas/UpdateArea");

            return(result);
        }
示例#16
0
        public int Updaterole(Role roles, string ids)
        {
            var updaterole = HttpClientApi.PostAsync <Role, int>(roles, "http://localhost:12345/api/Role/UpdateRoles?ids=" + ids);

            return(updaterole);
        }
示例#17
0
 /// <summary>
 /// 删除方法  (启用禁用)
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ActionResult EnableArea(int id)
 {
     HttpClientApi.DeleteAsync <int>(HttpHelper.Url + " Areas/EnableArea?id=" + id);
     return(Redirect("/Area/IndexArea"));
 }
        public ActionResult UpdateClinical(Clinicuser model)
        {
            var i = HttpClientApi.PutAsync <Clinicuser, int>(model, HttpHelper.Url + "Clinical/Update");

            return(Redirect("/Clinical/Index"));
        }
        /// <summary>
        /// 权限编辑状态
        /// </summary>
        /// <returns></returns>
        public int IsanbleUpdate(Permission permission)
        {
            var result = HttpClientApi.PostAsync <Permission, int>(permission, "http://localhost:12345/api/Permission/UpdateIsable");

            return(result);
        }
        /// <summary>
        /// 获取科室
        /// </summary>
        /// <returns></returns>
        public List <Administrative> GetDepartment()
        {
            var list = HttpClientApi.GetAsync <List <Administrative> >(HttpHelper.Url + "Clinical/GetDepartment");

            return(list);
        }
        public int PermissionUpdates(Permission permission)
        {
            var result = HttpClientApi.PostAsync <Permission, int>(permission, "http://localhost:12345/api/Permission/UpdatePermmission");

            return(result);
        }
        /// <summary>
        /// 启用
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult Enable(int id)
        {
            var i = HttpClientApi.DeleteAsync <int>(HttpHelper.Url + "Clinical/Enable?id=" + id);

            return(Redirect("/Clinical/Index"));
        }
示例#23
0
        public JsonResult GetRolePer(int id)
        {
            var getroleper = HttpClientApi.GetAsync <List <RolePermission> >("http://localhost:12345/api/Role/GetRolePer?id=" + id);

            return(Json(getroleper, new JsonSerializerSettings()));
        }
示例#24
0
        /// <summary>
        /// 显示视图
        /// </summary>
        /// <returns></returns>
        public IActionResult HierarchieView()
        {
            var gethierarchie = HttpClientApi.GetAsync <List <Hierarchy> >("http://localhost:12345/api/Hierarchy/GetHierarchy");

            return(View(gethierarchie));
        }
示例#25
0
        /// <summary>
        ///角色显示
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <returns></returns>
        public ActionResult RoleShows()
        {
            var roleshow = HttpClientApi.GetAsync <List <Role> >("http://localhost:12345/api/Role/GetRoles");

            return(View(roleshow));
        }
示例#26
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <returns></returns>
        public int DeleteHierarchie(int id)
        {
            var deletehierarchy = HttpClientApi.DeleteAsync <int>("http://localhost:12345/api/Hierarchy/DeleteHierarchy?id=" + id);

            return(deletehierarchy);
        }
示例#27
0
        public int AddRole(Role roles, string ids)
        {
            var addrole = HttpClientApi.PostAsync <Role, int>(roles, "http://localhost:12345/api/Role/AddRoles?ids=" + ids);

            return(addrole);
        }
        /// <summary>
        /// 添加方法
        /// </summary>
        /// <returns></returns>
        public int AddPosition(Position position)
        {
            var addposition = HttpClientApi.PostAsync <Position, int>(position, "http://localhost:12345/api/Position/AddPosition");

            return(addposition);
        }
        public PageHelper <AttendanceSummary> PageList(int pageIndex = 1, int pageSize = 3, string name = "")
        {
            var list = HttpClientApi.GetAsync <PageHelper <AttendanceSummary> >(HttpHelper.Url + "Summary/GetPagedList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&name=" + name);

            return(list);
        }