Exemple #1
0
        public async Task <int> Sua(LoaiPhongRequest model)
        {
            LoaiPhong loaiPhong = _context.LoaiPhongs.Where(a => a.ID == model.ID).FirstOrDefault();

            if (loaiPhong == null)
            {
                throw new Exception("Loại phòng không tồn tại.");
            }

            loaiPhong.Instagram        = model.Instagram;
            loaiPhong.LogoKhachSan     = model.LogoKhachSan;
            loaiPhong.LastModifiedDate = DateTime.Now;
            loaiPhong.LogoKhachSan     = model.LogoKhachSan;
            loaiPhong.SoDiDong         = model.SoDiDong;
            loaiPhong.SoFax            = model.SoFax;
            loaiPhong.SoMayBan         = model.SoMayBan;
            loaiPhong.TenLoaiPhongTA   = model.TenLoaiPhongTA;
            loaiPhong.TenLoaiPhongTV   = model.TenLoaiPhongTV;
            loaiPhong.TrangThai        = model.TrangThai;
            loaiPhong.Twitter          = model.Twitter;
            loaiPhong.Website          = model.Website;
            loaiPhong.Youtube          = model.Youtube;
            _context.LoaiPhongs.Update(loaiPhong);
            await _context.SaveChangesAsync();

            return(loaiPhong.ID);
        }
Exemple #2
0
        public async Task <IActionResult> ThemMoi([FromForm] LoaiPhongRequest loaiphong)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var test = await _loaiphongService.Them(loaiphong);

            //validator = new LoaiPhongRequestValidator();
            return(Ok(test));
        }
Exemple #3
0
        public async Task <int> Them(LoaiPhongRequest model)
        {
            LoaiPhong phong = new LoaiPhong();

            phong.Instagram      = model.Instagram;
            phong.LogoKhachSan   = model.LogoKhachSan;
            phong.CreateDate     = DateTime.Now;
            phong.LogoKhachSan   = model.LogoKhachSan;
            phong.SoDiDong       = model.SoDiDong;
            phong.SoFax          = model.SoFax;
            phong.SoMayBan       = model.SoMayBan;
            phong.TenLoaiPhongTA = model.TenLoaiPhongTA;
            phong.TenLoaiPhongTV = model.TenLoaiPhongTV;
            phong.TrangThai      = model.TrangThai;
            phong.Twitter        = model.Twitter;
            phong.Website        = model.Website;
            phong.Youtube        = model.Youtube;

            _context.LoaiPhongs.Add(phong);
            await _context.SaveChangesAsync();

            return(phong.ID);
        }
Exemple #4
0
        public async Task <IActionResult> Sua([FromForm] LoaiPhongRequest loaiphong)
        {
            var test = await _loaiphongService.Sua(loaiphong);

            return(Ok(test));
        }