Exemple #1
0
        public async Task <IActionResult> ThemMoi([FromForm] NgonNguRequest ngonngurequest)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var test = await _ngonnguService.Them(ngonngurequest);

            //validator = new LoaiPhongRequestValidator();
            return(Ok(test));
        }
Exemple #2
0
        public async Task <int> Them(NgonNguRequest model)
        {
            NgonNgu ngonngu = new NgonNgu();

            ngonngu.ModifyBy   = model.ModifyBy;
            ngonngu.CreateBy   = model.CreateBy;
            ngonngu.Delete     = model.Delete;
            ngonngu.ID_NgonNgu = model.ID_NgonNgu;
            ngonngu.TenNgonNgu = model.TenNgonNgu;
            ngonngu.CreateDate = DateTime.Now;
            _context.NgonNgus.Add(ngonngu);
            await _context.SaveChangesAsync();

            return(ngonngu.ID_NgonNgu);
        }
Exemple #3
0
        public async Task <int> Sua(NgonNguRequest model)
        {
            NgonNgu ngonngu = _context.NgonNgus.Where(a => a.ID_NgonNgu == model.ID_NgonNgu).FirstOrDefault();

            if (ngonngu == null)
            {
                throw new Exception("Ngôn ngữ không tồn tại.");
            }
            ngonngu.ModifyBy   = model.ModifyBy;
            ngonngu.CreateBy   = model.CreateBy;
            ngonngu.Delete     = model.Delete;
            ngonngu.ID_NgonNgu = model.ID_NgonNgu;
            ngonngu.TenNgonNgu = model.TenNgonNgu;
            ngonngu.ModifyDate = DateTime.Now;

            _context.NgonNgus.Update(ngonngu);
            await _context.SaveChangesAsync();

            return(ngonngu.ID_NgonNgu);
        }
Exemple #4
0
        public async Task <IActionResult> Sua([FromForm] NgonNguRequest ngonngurequest)
        {
            var test = await _ngonnguService.Sua(ngonngurequest);

            return(Ok(test));
        }