Exemple #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="listID"></param>
        /// <returns></returns>
        public ListDTO GetListByID(string listID, string ProjectID)
        {
            TblList list  = _listRepository.GetListByID(listID, ProjectID);
            ListDTO Lists = _mapper.Map <ListDTO>(list);

            return(Lists);
        }
Exemple #2
0
        public async Task <IActionResult> Edit([Bind("SurveyNo,ListNo,CellNum,FinishBl,IngBl,RefusalBl,QuotaOverBl,StopBl,EndCode,StateCode,Col01,Col02,Col03,Col04,Col05,Col06,QuestCount")] TblList tblList)
        {
            //if (surveyno != tblList.SurveyNo || listno != tblList.ListNo)
            //{
            //    return NotFound();
            //}

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(tblList);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TblListExists(tblList.SurveyNo, tblList.ListNo))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index), "TblLists", new { surveyno = tblList.SurveyNo }));
            }
            ViewData["SurveyNo"] = new SelectList(_context.TblSurvey, "SurveyNo", "SmsMessage", tblList.SurveyNo);
            return(View(tblList));
        }
Exemple #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="Lists"></param>
        /// <returns></returns>
        public bool DeleteList(ListDTO Lists)
        {
            var     result = false;
            TblList list   = _mapper.Map <TblList>(Lists);

            result = _listRepository.DeleteList(list);
            return(result);
        }
        public bool DeleteList(TblList Lists)
        {
            var _projectObj = _projectContext.TblList.Where(m => m.ListId == Lists.ListId && m.ProjectId == Lists.ProjectId).FirstOrDefault();

            if (_projectObj != null)
            {
                _projectContext.Entry <TblList>(_projectObj).State = EntityState.Deleted;
                _projectContext.SaveChanges();
            }
            return(true);
        }
Exemple #5
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="Lists"></param>
        /// <returns></returns>
        public ListDTO CreateList(ListDTO Lists)
        {
            TblList list = _mapper.Map <TblList>(Lists);

            list.CreatedDate = DateTime.UtcNow;
            list.ListId      = Guid.NewGuid().ToString();
            list             = _listRepository.CreateList(list);
            ListDTO listdto = _mapper.Map <ListDTO>(list);

            return(listdto);
        }
Exemple #6
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="Lists"></param>
        /// <returns></returns>
        public ListDTO UpdateList(ListDTO Lists)
        {
            TblList list = _mapper.Map <TblList>(Lists);

            list.UpdatedDate = DateTime.UtcNow;
            list             = _listRepository.UpdateList(list);

            ListDTO listdto = _mapper.Map <ListDTO>(list);

            return(listdto);
        }
Exemple #7
0
        public async Task <IActionResult> Create([Bind("SurveyNo,ListNo,CellNum,FinishBl,IngBl,RefusalBl,QuotaOverBl,StopBl,EndCode,StateCode,Col01,Col02,Col03,Col04,Col05,Col06,QuestCount")] TblList tblList)
        {
            if (ModelState.IsValid)
            {
                _context.Add(tblList);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index), nameof(tblList), new { surveyno = tblList.SurveyNo }));
            }
            ViewData["SurveyNo"] = new SelectList(_context.TblSurvey, "SurveyNo", "SmsMessage", tblList.SurveyNo);
            return(View(tblList));
        }
        public bool UpdateList(TblList Lists)
        {
            var _Projectobj = _projectContext.TblList.Where(m => m.ListId == Lists.ListId && m.ProjectId == Lists.ProjectId).FirstOrDefault();

            if (_Projectobj != null)
            {
                _Projectobj.ListName  = Lists.ListName;
                _Projectobj.ListId    = Lists.ListId;
                _Projectobj.ProjectId = Lists.ProjectId;
                _Projectobj.ModuleId  = Lists.ModuleId;

                _Projectobj.ListOwnerId = Lists.ListOwnerId;
                _Projectobj.ListStatus  = Lists.ListStatus;
                _Projectobj.Active      = Lists.Active;
                _Projectobj.UpdatedBy   = Lists.UpdatedBy;
                _Projectobj.UpdatedDate = Lists.UpdatedDate;


                _projectContext.Update(_Projectobj).Property(x => x.Lid).IsModified = false;
                _projectContext.SaveChanges();
            }
            return(true);
        }
 public bool CreateList(TblList List)
 {
     _projectContext.TblList.Add(List);
     _projectContext.SaveChanges();
     return(true);
 }