示例#1
0
        public async Task <IActionResult> UpdateMarcador(string pId, [FromBody] MarcadorRequest request)
        {
            request.marcador.UpdateUserId = Functions.GetClaim(User, Constants.NameClaim.JWT_IDUSER);
            var response = await _marcadorLogic.Update(pId, request);

            return(Ok(response));
        }
示例#2
0
        public async Task <Response <int> > Update(string pId, MarcadorRequest request)
        {
            Marcador objMarcador;
            int      result;

            objMarcador = request.marcador;
            result      = await _baseData.Update(objMarcador);

            return(Functions.ResponseGeneric(result));
        }
示例#3
0
        public async Task <Response <int> > Insert(MarcadorRequest request)
        {
            Marcador objMarcador;
            int      newId;

            objMarcador = request.marcador;

            #region Validaciones

            #endregion

            newId = await _baseData.Insert(objMarcador);

            return(Functions.ResponseGeneric(newId));
        }
示例#4
0
        public Response <MarcadorResponse> List(MarcadorRequest request)
        {
            Response <MarcadorResponse> response;
            MarcadorFilter      filter;
            List <MarcadorList> list;

            filter = request.FilterMarcador;

            list = _baseData.List(filter);

            response = new Response <MarcadorResponse>
            {
                IsCorrect = true,
                Value     = new MarcadorResponse
                {
                    ListMarcador = list
                },
                Status = Constants.StatusWebApi.OK,
            };

            return(response);
        }
示例#5
0
        public IActionResult ListMarcador([FromBody] MarcadorRequest request)
        {
            var response = _marcadorLogic.List(request);

            return(Ok(response));
        }
示例#6
0
        public async Task <ActionResult> InsertMarcador([FromBody] MarcadorRequest request)
        {
            var response = await _marcadorLogic.Insert(request);

            return(Ok(response));
        }