Esempio n. 1
0
        public IActionResult Edit(rentalHousViewModel model)
        {
            var response = ResponseModelFactory.CreateInstance;

            using (_dbContext)
            {
                var entity = _dbContext.RentoutRoom.FirstOrDefault(x => x.RentoutRoomUuid == model.RentoutRoomUuid);
                entity.RentoutInfo   = model.RentoutInfo;
                entity.RentoutYezhu  = model.RentoutYezhu;
                entity.RentoutZuhu   = model.RentoutZuhu;
                entity.RentoutMoney  = model.RentoutMoney;
                entity.RentoutStaues = model.RentoutStaues;
                if (model.RentoutTime != null)
                {
                    entity.RentoutTime = DateTime.Parse(model.RentoutTime).ToString("yyyy-MM-dd");
                }
                if (model.DaoqiTime != null)
                {
                    entity.DaoqiTime = DateTime.Parse(model.DaoqiTime).ToString("yyyy-MM-dd");
                }
                int res = _dbContext.SaveChanges();
                if (res > 0)
                {
                    ToLog.AddLog("编辑", "成功:编辑::出租房信息一条数据", _dbContext);
                }
                response = ResponseModelFactory.CreateInstance;
                return(Ok(response));
            }
        }
Esempio n. 2
0
        public IActionResult Create(rentalHousViewModel model)
        {
            var response = ResponseModelFactory.CreateInstance;

            using (_dbContext)
            {
                var entity = new HaikanSmartTownCockpit.Api.Entities.RentoutRoom();
                entity.RentoutRoomUuid = Guid.NewGuid();
                entity.RentoutInfo     = model.RentoutInfo;
                entity.RentoutYezhu    = model.RentoutYezhu;
                entity.RentoutZuhu     = model.RentoutZuhu;
                entity.RentoutMoney    = model.RentoutMoney;
                entity.RentoutStaues   = model.RentoutStaues;
                if (model.RentoutTime != "")
                {
                    entity.RentoutTime = DateTime.Parse(model.RentoutTime).ToString("yyyy-MM-dd");
                }
                if (model.DaoqiTime != "")
                {
                    entity.DaoqiTime = DateTime.Parse(model.DaoqiTime).ToString("yyyy-MM-dd");
                }
                entity.IsDeleted = 0;
                entity.AddTime   = DateTime.Now.ToString("yyyy-MM-dd");
                entity.AddPeople = AuthContextService.CurrentUser.DisplayName;
                _dbContext.RentoutRoom.Add(entity);
                int res = _dbContext.SaveChanges();
                if (res > 0)
                {
                    ToLog.AddLog("添加", "成功:添加::出租房信息一条数据", _dbContext);
                }
                response.SetSuccess();
                return(Ok(response));
            }
        }