Exemple #1
0
        public async Task <int> Xoa(int id)
        {
            Giuong giuong = _context.Giuongs.Where(a => a.ID_LoaiGiuong == id).FirstOrDefault();

            if (giuong == null)
            {
                throw new Exception("Loại giường không tồn tại.");
            }

            giuong.Delete = true;
            _context.Giuongs.Update(giuong);
            await _context.SaveChangesAsync();

            return(giuong.ID_LoaiGiuong);
        }
Exemple #2
0
        public async Task <int> Them(GiuongRequest model)
        {
            Giuong giuong = new Giuong();

            giuong.ID_LoaiGiuong = model.ID_LoaiGiuong;
            giuong.ID_NgonNgu    = model.ID_NgonNgu;
            giuong.CreateDate    = DateTime.Now;
            //detaiGiuong.ModifyBy = ;
            giuong.NoiDungHienThi = model.NoiDungHienThi;
            giuong.Delete         = model.Delete;

            _context.Giuongs.Add(giuong);
            await _context.SaveChangesAsync();

            return(giuong.ID_LoaiGiuong);
        }
Exemple #3
0
        public async Task <int> Sua(GiuongRequest model)
        {
            Giuong detaiGiuong = _context.Giuongs.Where(a => a.ID_LoaiGiuong == model.ID_LoaiGiuong).FirstOrDefault();

            if (detaiGiuong == null)
            {
                throw new Exception("Loại giường không tồn tại.");
            }

            detaiGiuong.ID_LoaiGiuong    = model.ID_LoaiGiuong;
            detaiGiuong.ID_NgonNgu       = model.ID_NgonNgu;
            detaiGiuong.LastModifiedDate = DateTime.Now;
            //detaiGiuong.ModifyBy = ;
            detaiGiuong.NoiDungHienThi = model.NoiDungHienThi;
            detaiGiuong.Delete         = model.Delete;
            _context.Giuongs.Update(detaiGiuong);
            await _context.SaveChangesAsync();

            return(detaiGiuong.ID_LoaiGiuong);
        }