/// <summary>
        /// Save
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public AssessmentStructureAssessmentTypeMappingModel Save(AssessmentStructureAssessmentTypeMappingModel entity)
        {
            var AssessmentStructureAssessmentTypeMappingMaster = _AssessmentStructureAssessmentTypeMappingDataAccess.Save(Mapper.Map <AssessmentStructureAssessmentTypeMapping>(entity));

            return(new AssessmentStructureAssessmentTypeMappingModel {
                AssessmentStructureAssessmentTypeMapping_Id = AssessmentStructureAssessmentTypeMappingMaster.AssessmentStructureAssessmentTypeMapping_Id
            });
        }
        /// <summary>
        ///  Save Async
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public async Task <AssessmentStructureAssessmentTypeMappingModel> SaveAsync(AssessmentStructureAssessmentTypeMappingModel entity)
        {
            var AssessmentStructureAssessmentTypeMappingMaster = await _AssessmentStructureAssessmentTypeMappingDataAccess.SaveAsync(Mapper.Map <AssessmentStructureAssessmentTypeMapping>(entity));

            return(new AssessmentStructureAssessmentTypeMappingModel {
                AssessmentStructureAssessmentTypeMapping_Id = AssessmentStructureAssessmentTypeMappingMaster.AssessmentStructureAssessmentTypeMapping_Id
            });
        }
 public HttpResponseMessage Save(AssessmentStructureAssessmentTypeMappingModel data)
 {
     try
     {
         _iAssessmentStructureAssessmentTypeMapping.Save(data);
     }
     catch (Exception ex)
     {
         Common.MyLogger.Error(ex.Message + ex.StackTrace + ex.InnerException.ToString());
         return(Request.CreateResponse(HttpStatusCode.BadRequest, "Error"));
     }
     return(Request.CreateResponse(HttpStatusCode.OK, "Data Saved"));
 }
 /// <summary>
 ///  Delete Async
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public async Task DeleteAsync(AssessmentStructureAssessmentTypeMappingModel entity)
 {
     await _AssessmentStructureAssessmentTypeMappingDataAccess.DeleteAsync(entity.AssessmentStructureAssessmentTypeMapping_Id);
 }
 /// <summary>
 /// Delete
 /// </summary>
 /// <param name="entity"></param>
 public void Delete(AssessmentStructureAssessmentTypeMappingModel entity)
 {
     _AssessmentStructureAssessmentTypeMappingDataAccess.Delete(entity.AssessmentStructureAssessmentTypeMapping_Id);
 }