Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
 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();
 }
Exemplo n.º 4
0
 public QuePosition Get(int id)
 {
     var model = new QuePosition(id);
     return model;
 }