public async Task <IActionResult> Create([FromForm] ClassCreateModel request) { var result = _mapper.Map <Class>(request); var classes = await _classRepositoryAsync.AddAsync(result); return(Ok(classes)); }
public IHttpActionResult Create(ClassCreateModel classToCreate) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _service = new ClassService(); _service.CreateClass(classToCreate); return(Ok()); }
public async Task UpdateClass(int Id, ClassCreateModel classCreateModel) { var lophoc = _mapper.Map <Class>(classCreateModel); var result = await GetByIdAsync(Id); result.name = classCreateModel.name; result.price = classCreateModel.price; result.startDate = classCreateModel.startDate; result.endDate = classCreateModel.endDate; await UpdateAsync(result); }
public void CreateClass(ClassCreateModel classToCreate) { Class entity = new Class() { ClassName = classToCreate.ClassName, ClassDescription = classToCreate.ClassDescription, KeyAbilities = classToCreate.KeyAbilities, Source = classToCreate.Source }; _ctx.Classes.Add(entity); _ctx.SaveChanges(); }