public HttpResponseMessage Save(QuePosition model) { HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.Created); try { model.CurUserAdSid = GetCurUser().Sid; model.Save(); response.Content = new StringContent(String.Format("{{\"id\":{0}}}", model.Id)); } catch (Exception ex) { response = new HttpResponseMessage(HttpStatusCode.OK); response.Content = new StringContent(String.Format("{{\"errorMessage\":\"{0}\"}}", ex.Message)); } return response; }
public static IEnumerable<QuePosition> GetList(int idQuestion) { SqlParameter pIdQuestion = new SqlParameter() { ParameterName = "id_question", SqlValue = idQuestion, SqlDbType = SqlDbType.Int }; var dt = Db.SpeCalc.ExecuteQueryStoredProcedure("get_question_position", pIdQuestion); var lst = new List<QuePosition>(); foreach (DataRow row in dt.Rows) { var model = new QuePosition(row); lst.Add(model); } return lst; }
private void FillSelf(DataRow row) { Id = Db.DbHelper.GetValueInt(row["id"]); QuePosition = new QuePosition() { Id = Db.DbHelper.GetValueInt(row["id_que_position"]), Question = new Question() { Id = Db.DbHelper.GetValueInt(row["id_question"]) } };//new QuePosition(Db.DbHelper.GetValueInt(row["id_que_position"]));// Answerer = new Employee() { AdSid = row["answerer_sid"].ToString() }; Descr = row["descr"].ToString(); }
public QuePosition Get(int id) { var model = new QuePosition(id); return model; }