public void Add(AddEditSkillInputModel input) { var dbModel = Mapper.Map <Skill>(input); if (input.FileUploaded != null) { dbModel.ImageId = imageServices.Save(input.FileUploaded); } this.Data.Skills.Add(dbModel); this.Data.SaveChanges(); }
public void Save(AddEditSkillInputModel input) { var dbModel = Mapper.Map <Skill>(input); if (input.FileUploaded != null) { // Delete the old image if (dbModel.ImageId != null) { imageServices.Delete(dbModel.ImageId.Value); } dbModel.ImageId = imageServices.Save(input.FileUploaded); } this.Data.Skills.Update(dbModel); this.Data.SaveChanges(); }