/// <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"));
 }
Пример #4
0
        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);
 }