Пример #1
0
        public BaseResponse WordRejectedByAdmin(AssignWordToDeveloperRequest request)
        {
            try
            {
                BaseResponse response = new BaseResponse();
                using (DDS_Context dbContext = new DDS_Context())
                {
                    TempWord wordEntity = new TempWord();
                    wordEntity = dbContext.TempWord.FirstOrDefault(x => x.Id == request.WordId);
                    if (wordEntity == null)
                    {
                        response.IsSucceed = false;
                        response.Message   = "Bir Hata Oluştu, Reddetme Başarısız.";
                    }
                    else
                    {
                        wordEntity.Status      = 5; /*Status=AdminRejected*/
                        wordEntity.UpdatedDate = DateTime.Now;

                        dbContext.SaveChanges();

                        response.IsSucceed = true;
                        response.Message   = "Kelime Reddedildi.";
                    }
                    return(response);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
        public BaseResponse AssignWordToDeveloper(AssignWordToDeveloperRequest request)
        {
            try
            {
                BaseResponse response = new BaseResponse();
                using (DDS_Context dbContext = new DDS_Context())
                {
                    TempWord wordEntity = new TempWord();
                    wordEntity = dbContext.TempWord.FirstOrDefault(x => x.Id == request.WordId);
                    if (wordEntity == null)
                    {
                        response.IsSucceed = false;
                        response.Message   = "Bir Hata Oluştu, Görevlendirme Yapılamadı.";
                    }
                    else
                    {
                        wordEntity.DeveloperId = request.DeveloperId;
                        wordEntity.Status      = 2; /*Status=OnDeveloper*/
                        wordEntity.UpdatedDate = DateTime.Now;

                        dbContext.SaveChanges();

                        response.IsSucceed = true;
                        response.Message   = "Geliştirici Görevlendirildi.";
                    }
                    return(response);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public ActionResult RejectWord(AssignWordToDeveloperRequest request)
        {
            BaseResponse response     = new BaseResponse();
            WordService  _wordService = new WordService();

            response = _wordService.WordRejectedByAdmin(request);

            return(Json(response));
        }
        public ActionResult AssignWordToDeveloper(AssignWordToDeveloperRequest request)
        {
            BaseResponse response     = new BaseResponse();
            WordService  _wordService = new WordService();

            response = _wordService.AssignWordToDeveloper(request);

            return(Json(response));
        }