/// <summary> /// 水电费添加页面 /// </summary> /// <returns></returns> public ActionResult CostAdd() { List <HouseInfo> houseInfos = HouseInfoService.GetFalseList(); ViewBag.houseInfo = houseInfos; return(View()); }
// GET: Index public ActionResult Index() { //查询房屋信息,并放到viewbag中 List <HouseInfo> list = HouseInfoService.GetAllHouseList(); if (list != null) { ViewBag.Hous = list.Count; } List <UserInfo> userInfos = UserInfoService.GetUserInfo(); if (userInfos != null) { ViewBag.UserInfo = userInfos.Count; } List <ComplaInfo> complaInfos = ComplaInfoService.GetAllComplaInfo(); if (complaInfos != null) { ViewBag.ComplaList = complaInfos.Count; } List <RepairInfo> repairInfoList = RepairInfoService.GetAllRepairInfo(); if (repairInfoList != null) { ViewBag.RepairList = repairInfoList.Count; } return(View()); }
/// <summary> /// 业主信息添加页面 /// </summary> /// <returns></returns> public ActionResult UserAdd() { List <HouseInfo> houseInfos = HouseInfoService.GetTrueList(); ViewBag.houseInfo = houseInfos; return(View()); }
/// <summary> /// 添加视图 /// </summary> /// <returns></returns> public ActionResult ComplaAdd() { ViewBag.userName = Session["userName"].ToString(); //查询房屋信息,并放到viewbag中 List <HouseInfo> list = HouseInfoService.GetFalseList(); ViewBag.Hous = list; return(View()); }
public string Delete(Array id) { if (HouseInfoService.Delete(id)) { return("ok"); } else { return("no"); } }
/// <summary> /// 查询房屋编号是否已存在 /// </summary> /// <param name="value"></param> /// <returns></returns> public string CheckRepeat(string value) { if (HouseInfoService.CheckRepeat(value)) { //说明房屋编号信息已存在--告诉前端,不合法 return("no"); } else { return("ok"); } }
public string Empty(Array id) { //int i = 0; if (HouseInfoService.Empty(id)) { return("ok"); } else { return("no"); } }
/// <summary> /// 业主信息修改页面 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult UserUpdate(int id) { //根据传过来的id获取选中账号的信息,并把查到的数据赋值给viewbag,以便页面绑定数据 UserInfo model = UserInfoService.GetUserByID(id); List <HouseInfo> houseInfos = HouseInfoService.GetTrueList(); ViewBag.houseInfo = houseInfos; if (model != null) { ViewBag.model = model; } return(View()); }
/// <summary> /// 修改页面 /// </summary> /// <returns></returns> public ActionResult HouseUpdate(int ID) { List <VillageInfo> model = VillageInfoService.GetVillageInfo(); List <FloorInfo> floorInfos = FloorInfoService.GetFloorInfo(); List <UserInfo> userInfos = UserInfoService.GetUserInfo(); ViewBag.Village = model; ViewBag.FloorInfo = floorInfos; ViewBag.UserInfo = userInfos; HouseInfo houseInfo = HouseInfoService.GetHouseInfoByID(ID); ViewBag.HouseInfo = houseInfo; return(View()); }
/// <summary> /// 数据更新 /// </summary> /// <param name="HouseInfoJson">前端返回的JSON数据</param> /// <returns></returns> public string HouseInfoUpdate(string HouseInfoJson) { int outID; //Json转实体类 HouseInfoInputDTO houseInfo = JsonConvert.DeserializeObject <HouseInfoInputDTO>(HouseInfoJson); if (HouseInfoService.DTOUpdate(houseInfo, out outID) > 0) { return("ok"); } else { return("no"); } }
/// <summary> /// 添加房屋信息 /// </summary> /// <param name="HouseInfoJson">前端返回的json数据</param> /// <returns></returns> public string HouseInfoAdd(string HouseInfoJson) { //添加数据 //Json转实体类 HouseInfoInputDTO houseInfo = JsonConvert.DeserializeObject <HouseInfoInputDTO>(HouseInfoJson); if (HouseInfoService.DTOAdd(houseInfo)) { return("ok"); } else { return("no"); } }
/// <summary> /// 物业费修改 视图 /// </summary> /// <returns></returns> public ActionResult PropertyUpdate(string PropertyID) { //根据传过来的id获取选中账号的信息,并把查到的数据赋值给viewbag,以便页面绑定数据 PropertyInfoOutput model = PropertyInfoService.GetModelByID(PropertyID); if (model != null) { ViewBag.model = model; } //查询房屋信息,并放到viewbag中 List <HouseInfo> list = HouseInfoService.GetAllHouseList(); ViewBag.Hous = list; ViewBag.userName = Session["userName"].ToString(); return(View()); }
/// <summary> /// 添加数据 /// </summary> /// <param name="User_ComplaInfoJson">前端返回的JSON数据</param> /// <returns></returns> public string User_ComplaInfoAdd(string User_ComplaInfoJson) { ComplaInfoInputDTO complaInfoInput = JsonConvert.DeserializeObject <ComplaInfoInputDTO>(User_ComplaInfoJson); string HousID = Session["HousID"].ToString(); HouseInfo list = HouseInfoService.GetList(HousID); complaInfoInput.HousID = list.HousID; //添加数据 if (ComplaInfoService.DTOAdd(complaInfoInput)) { return("ok"); } else { return("no"); } }
/// <summary> /// 分页查询 /// </summary> /// <returns></returns> public string GetHouseInfo() { List <VillageInfo> model = VillageInfoService.GetVillageInfo(); List <FloorInfo> floorInfos = FloorInfoService.GetFloorInfo(); ViewBag.Village = model; ViewBag.FloorInfo = floorInfos; //分页查询 //拿到前端传来的数据-->第几页,每页显示多少条 int pageIndex = Convert.ToInt32(Request["page"]); int pageSize = Convert.ToInt32(Request["limit"]); //获取文本框的值:有可能为null ,有可能为"" ,有可能为其他字符串 string VillageID = Request["VillageID"]; string selectInfo = Request["selectInfo"]; //string FloorID = Request["FloorID"]; string State = Request["State"]; //设置总条数,默认值为0 int count = 0; //使用json.net序列化数据 //List<HouseOutput> list = HouseInfoService.GetPageList(pageIndex, pageSize, out count, VillageID,selectInfo, State); //DTO List <HouseInfoOutputDTO> list = HouseInfoService.DTOGetPageList(pageIndex, pageSize, out count, VillageID, selectInfo, State); IsoDateTimeConverter timeConverter = new IsoDateTimeConverter { DateTimeFormat = "yyyy'-'MM'-'dd hh':'mm':'ss"//格式化时间,默认是ISO8601格式 }; string strjson = JsonConvert.SerializeObject(list, Formatting.Indented, timeConverter); //字符串拼接,构造与layui规则相同的json对象数组字符串 string str = "{\"code\": 0 ,\"msg\": \"\",\"count\": " + count + " ,\"data\":"; str += strjson + "}"; return(str); }