Ejemplo n.º 1
0
        public async Task <IActionResult> ThemCauHinh([FromForm] CauHinhKhachSanRequest cauhinhkhachsan)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var test = await _cauhinhkhachSanService.ThemCauHinhKhachSan(cauhinhkhachsan);

            return(Ok(test));
        }
Ejemplo n.º 2
0
        public async Task <int> ThemCauHinhKhachSan(CauHinhKhachSanRequest cauhinh)
        {
            CauHinhKhachSan khachsanadd = new CauHinhKhachSan();

            khachsanadd.KyHieuDatPhong    = cauhinh.KyHieuDatPhong;
            khachsanadd.EmailNhanThongBao = cauhinh.EmailNhanThongBao;
            khachsanadd.EmailNhanPhong    = cauhinh.EmailNhanPhong;
            khachsanadd.LastModifiedDate  = DateTime.Now;
            khachsanadd.CreateBy          = cauhinh.CreateBy;
            khachsanadd.CreateDate        = DateTime.Now;
            khachsanadd.ModifyBy          = cauhinh.ModifyBy;
            khachsanadd.Delete            = cauhinh.Delete;
            khachsanadd.TrangThai         = cauhinh.TrangThai;
            _context.CauHinhKhachSans.Add(khachsanadd);
            await _context.SaveChangesAsync();

            return(khachsanadd.ID);
        }
Ejemplo n.º 3
0
        public async Task <int> SuaCauHinhKhachSan(CauHinhKhachSanRequest cauhinh)
        {
            CauHinhKhachSan detailCauHinh = _context.CauHinhKhachSans.Where(a => a.ID == cauhinh.ID).FirstOrDefault();

            if (detailCauHinh == null)
            {
                throw new Exception("Không tồn tại cấu hình khách sạn.");
            }

            detailCauHinh.KyHieuDatPhong    = cauhinh.KyHieuDatPhong;
            detailCauHinh.EmailNhanThongBao = cauhinh.EmailNhanThongBao;
            detailCauHinh.EmailNhanPhong    = cauhinh.EmailNhanPhong;
            detailCauHinh.LastModifiedDate  = DateTime.Now;
            detailCauHinh.ModifyBy          = cauhinh.ModifyBy;
            detailCauHinh.Delete            = cauhinh.Delete;
            detailCauHinh.TrangThai         = cauhinh.TrangThai;
            _context.CauHinhKhachSans.Update(detailCauHinh);
            await _context.SaveChangesAsync();

            return(detailCauHinh.ID);
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> SuaCauHinh([FromForm] CauHinhKhachSanRequest cauhinhkhachsan)
        {
            var test = await _cauhinhkhachSanService.SuaCauHinhKhachSan(cauhinhkhachsan);

            return(Ok(test));
        }