public async Task <DrugCategoryDto> Edit(int id, DrugCategoryViewModel model, string requestAuthor) { var entity = Mapper.Map <DrugCategory>(model); entity.Id = id; Context.Entry(entity).State = EntityState.Modified; await Context.SaveChangesAsyncWithAudit(requestAuthor); return(Mapper.Map <DrugCategoryDto>(entity)); }
public async Task <DrugCategoryDto> Add(DrugCategoryViewModel model, string requestAuthor) { var entity = Mapper.Map <DrugCategory>(model); entity.CreatedBy = requestAuthor; var result = await Context.AddAsync(entity); await Context.SaveChangesAsyncWithAudit(entity.CreatedBy); return(Mapper.Map <DrugCategoryDto>(result.Entity)); }
public JsonResult EditDrugCategory(DrugCategoryViewModel model) { return(Json("alert('need to finish it...'); OnComplete();", JsonRequestBehavior.DenyGet)); }