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)); }
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); }
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); }
public async Task <IActionResult> Sua([FromForm] NgonNguRequest ngonngurequest) { var test = await _ngonnguService.Sua(ngonngurequest); return(Ok(test)); }