/// <summary> /// Save Async /// </summary> /// <param name="entity"></param> /// <returns></returns> public async Task <AssessmentTypeModel> SaveAsync(AssessmentTypeModel entity) { var assessmentTypeMaster = await _assessmentTypeDataAccess.SaveAsync(Mapper.Map <AssessmentTYPE>(entity)); return(new AssessmentTypeModel { AssessmentType_Id = assessmentTypeMaster.AssessmentType_Id }); }
/// <summary> /// Save /// </summary> /// <param name="entity"></param> /// <returns></returns> public AssessmentTypeModel Save(AssessmentTypeModel entity) { var assessmentTypeMaster = _assessmentTypeDataAccess.Save(Mapper.Map <AssessmentTYPE>(entity)); return(new AssessmentTypeModel { AssessmentType_Id = assessmentTypeMaster.AssessmentType_Id }); }
public HttpResponseMessage Save(AssessmentTypeModel data) { try { _iAssessmentType.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")); }
public IEnumerable <AssessmentTypeModel> Items() { try { List <AssessmentTypeModel> lstAssessmentType = new List <AssessmentTypeModel>(); using (SqlConnection con = new SqlConnection(Connection)) { SqlCommand cmd = new SqlCommand("uspAssessmentType", con); cmd.CommandType = CommandType.StoredProcedure; con.Open(); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { AssessmentTypeModel assessmentTypeModel = new AssessmentTypeModel(); assessmentTypeModel.AssessmentTypeId = Convert.ToInt32(rdr["AssessmentTypeId"]); assessmentTypeModel.AssessmentType = rdr["AssessmentType"].ToString(); lstAssessmentType.Add(assessmentTypeModel); } con.Close(); } // SqlParameter[] parrSP = new SqlParameter[3]; // enumDBTransaction pTransactionType = enumDBTransaction.spSelect; // parrSP[0] = new SqlParameter("@Action", pTransactionType); // parrSP[1] = new SqlParameter("@AssessmentTypeId", AssessmentTypeId); // parrSP[2] = new SqlParameter("@AssessmentType", Default); //var data = SqlHelper.ExecuteDataset(Connection, "uspAssessmentType", parrSP); return(lstAssessmentType); } catch (Exception ex) { //OSN.Generic.EventLogHelper appLog = new OSN.Generic.EventLogHelper(); //appLog.Source = "Communique"; //StringBuilder sb = new StringBuilder(); //sb.Append("public System.Data.DataTable Items()"); //sb.Append("Exception=" + ex.Message); //appLog.WriteEntry(sb.ToString()); return(null); } }
/// <summary> /// Delete Async /// </summary> /// <param name="entity"></param> /// <returns></returns> public async Task DeleteAsync(AssessmentTypeModel entity) { await _assessmentTypeDataAccess.DeleteAsync(entity.AssessmentType_Id); }
/// <summary> /// Delete /// </summary> /// <param name="entity"></param> public void Delete(AssessmentTypeModel entity) { _assessmentTypeDataAccess.Delete(entity.AssessmentType_Id); }