示例#1
0
        public IActionResult AddQuestion([FromBody] FwbsDto questionDto)
        {
            var question = _mapper.Map <Fwbs>(questionDto);

            try
            {
                _service.Create(question);
                return(Ok("Records Added Successfully.. "));
            }
            catch (AppException ex)
            {
                return(BadRequest(new { message = ex.Message }));
            }
        }
示例#2
0
        public IActionResult GetAllFwbsName()//[FromBody]JObject jobject
        {
            var           fwbs = _service.GetAllFwbs();
            List <string> Dto  = new List <string>();

            foreach (var item in fwbs)
            {
                FwbsDto Dtos = _mapper.Map <FwbsDto>(item);
                Dto.Add(Dtos.Name);
            }
            return(Ok(Dto));
            //return Ok(new
            //{
            //    items = Dto,
            //    totalCount = Dto.Count(),
            //    errorMessage = string.Empty
            //});
        }
示例#3
0
        ///TODO- need to add this profile fields in db and api
        public IActionResult GetFwbsByID(int id)
        {
            var fwbs = _service.GetById(id);

            if (fwbs == null)
            {
                return(new UnauthorizedResult());
            }

            FwbsDto fwbdDto = new FwbsDto()
            {
                ID         = fwbs.ID,
                MediaID    = fwbs.MediaID,
                Name       = fwbs.Name,
                CreatedBy  = fwbs.CreatedBy,
                CreatedOn  = fwbs.CreatedOn,
                ModifiedBy = fwbs.ModifiedBy,
                ModifiedOn = fwbs.ModifiedOn,
            };

            return(Ok(fwbdDto));
        }