public void Add(AddEditCertificationInputModel input)
        {
            var dbModel = Mapper.Map <Certificate>(input);

            if (input.FileUploaded != null)
            {
                dbModel.ImageId = imageServices.Save(input.FileUploaded);
            }

            this.Data.Certificates.Add(dbModel);
            this.Data.SaveChanges();
        }
        public void Save(AddEditCertificationInputModel input)
        {
            var dbModel = Mapper.Map <Certificate>(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.Certificates.Update(dbModel);
            this.Data.SaveChanges();
        }