//public ResponseStatus DeleteQuestionByID(int id)
        //{
        //    ResponseStatus response = new ResponseStatus();
        //    using (storefeedback_androidEntities context = new storefeedback_androidEntities())
        //    {
        //        //questionmaster data = new questionmaster();
        //        var data = context.questionmasters.Find(id);
        //        if (data != null)
        //        {
        //            context.questionmasters.Remove(data);
        //            context.SaveChanges();
        //            response.isSuccess = true;
        //            response.serverResponseTime = System.DateTime.Now;
        //        }
        //        else
        //        {
        //            response.isSuccess = false;
        //            response.serverResponseTime = System.DateTime.Now;
        //        }
        //    }
        //    return response;
        //}

        public QuestionModel QuestionDisableEnable(QuestionModel model)
        {
            QuestionModel response = new QuestionModel();

            using (storefeedback_androidEntities context = new storefeedback_androidEntities())
            {
                questionmaster data = new questionmaster();

                data.id       = model.id;
                data.StoreId  = model.StoreId;
                data.IsActive = model.IsActive;
                context.questionmasters.Attach(data);
                context.Entry(data).Property(x => x.IsActive).IsModified = true;
                var result = context.SaveChanges();
                int id     = data.id;
                if (result > 0)
                {
                    var resultData = context.questionmasters.Where(s => s.id == id).Select(t => new QuestionModel()
                    {
                        id         = t.id,
                        QuestionId = (int)t.QuestionId,
                        Question   = t.Question,
                        StoreId    = (int)t.StoreId,
                        IsActive   = t.IsActive
                    }).FirstOrDefault();
                    response = resultData;
                }
            }
            return(response);
        }
        public QuestionModel QuestionUpdate(QuestionModel model)
        {
            QuestionModel data = new QuestionModel();

            using (storefeedback_androidEntities context = new storefeedback_androidEntities())
            {
                questionmaster response = new questionmaster();

                response.StoreId    = model.StoreId;
                response.QuestionId = model.QuestionId;
                response.id         = model.id;
                response.Question   = model.Question;
                response.IsActive   = model.IsActive;

                context.Entry(response).State = System.Data.Entity.EntityState.Modified;
                var result = context.SaveChanges();
                int id     = response.id;
                if (result > 0)
                {
                    var resultData = context.questionmasters.Where(s => s.id == id).FirstOrDefault();
                    if (resultData != null)
                    {
                        data.id         = resultData.id;
                        data.QuestionId = (int)resultData.QuestionId;
                        data.Question   = resultData.Question;
                        data.StoreId    = (int)resultData.StoreId;
                        data.IsActive   = resultData.IsActive;
                    }
                }
            }
            return(data);
        }