public async Task <FormDetailsOptionEntity> Create(FormDetailsOptionEntity item) { using (var context = new FormsEntities()) { item.Id = Guid.NewGuid(); item.CreatedDateTime = DateTime.Now; var entity = context.FormDetailsOptions.Add(item); context.SaveChanges(); return(entity); } }
public async Task <FormDetailsOptionEntity> Update(Guid id, FormDetailsOptionEntity item) { using (var context = new FormsEntities()) { var entity = context.FormDetailsOptions.Find(id); entity.Name = item.Name; entity.ModifiedDateTime = DateTime.Now; context.SaveChanges(); return(entity); } }
public static FormDetailOptionViewModel ToViewModel(this FormDetailOptionEntity item) { var model = new FormDetailOptionViewModel() { FormDetailsId = item.FormDetailsId, Id = item.Id, Name = item.Name }; return(model); }