public Result InsertBrandingIssueSolvedInfo(BrandingIssuesSolved brandingIssue)
        {
            var result = new Result();

            try
            {
                result.IsSuccess = iBrandingIssuesSolved.InsertBrandingIssueSolvedInfo(brandingIssue);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(result);
        }
        public bool InsertBrandingIssueSolvedInfo(BrandingIssuesSolved brandingIssue)
        {
            try
            {
                _entities.BrandingIssuesSolveds.Add(brandingIssue);
                _entities.SaveChanges();


                return(true);
            }
            catch (Exception exception)
            {
                throw exception;
            }
            finally
            {
                EntityDispose();
            }
        }
Exemplo n.º 3
0
        public JsonResult InsertBrandingIssueSolvedInfo(BrandingIssuesSolved brandingIssue, string status)
        {
            var result   = new Result();
            var upresult = new Result();
            var bIssues  = new BrandIssueMaster();

            if (status.ToLower() == "completed")
            {
                brandingIssue.AddedDate = DateTime.Now;
                brandingIssue.AddedBy   = 1;
                result = _brandingIssueSolvedManager.InsertBrandingIssueSolvedInfo(brandingIssue);


                if (result.IsSuccess)
                {
                    bIssues.IssueId    = brandingIssue.IssueId;
                    bIssues.SolvedDate = DateTime.Now;
                    bIssues.SolvedBy   = brandingIssue.AddedBy;
                    bIssues.Active     = false;
                    bIssues.Solved     = true;
                    upresult           = _brandingIssueSolvedManager.UpadteBrandingIssueSolvedInfo(bIssues);
                }

                if (upresult.IsSuccess)

                {
                    TempData["success"] = "Completed Successfully";
                }
            }

            if (status.ToLower() == "trash")
            {
                bIssues.IssueId   = brandingIssue.IssueId;
                bIssues.TrashDate = DateTime.Now;
                bIssues.TrashBy   = brandingIssue.AddedBy;
                bIssues.Trash     = true;
                bIssues.Active    = false;
                upresult          = _brandingIssueSolvedManager.UpadteBrandingIssueSolvedInfo(bIssues);

                if (upresult.IsSuccess)
                {
                    TempData["success"] = "Moved To Trash  Successfully";
                }
            }

            if (status.ToLower() == "trashactive")
            {
                bIssues.IssueId      = brandingIssue.IssueId;
                bIssues.ReActiveDate = DateTime.Now;
                bIssues.ReActiveBy   = brandingIssue.AddedBy;
                bIssues.Trash        = false;
                bIssues.Active       = true;
                upresult             = _brandingIssueSolvedManager.UpadteBrandingIssueSolvedInfo(bIssues);

                if (upresult.IsSuccess)
                {
                    TempData["success"] = "Moved To Trash  Successfully";
                }
            }



            try
            {
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Json(upresult));
        }