예제 #1
0
        public async Task <Response <int> > Update(string pId, SucursalConfiguracionRequest request)
        {
            SucursalConfiguracion objSucursalConfiguracion;
            SucursalConfiguracion objSucursalConfiguracionOld;
            int result;
            int SucursalConfiguracionId;

            objSucursalConfiguracion = request.sucursalConfiguracion;
            //SucursalConfiguracionId = Convert.ToInt32(pId);
            //objSucursalConfiguracion.id = SucursalConfiguracionId;
            //objSucursalConfiguracionOld = _baseData.Select(userId);

            //#region Validaciones

            //if (objUser.UserName != objUserOld.UserName && _userData.ValidateExists(objUser))
            //{
            //    return new Response<int> { IsCorrect = false, Status = Constantes.StatusWebApi.ITEM_EXISTS };
            //}

            //#endregion

            result = await _baseData.Update(objSucursalConfiguracion);

            return(Functions.ResponseGeneric(result));
        }
        public async Task <IActionResult> UpdateSucursalConfiguracion(string pId, [FromBody] SucursalConfiguracionRequest request)
        {
            request.sucursalConfiguracion.UpdateUserId = Functions.GetClaim(User, Constants.NameClaim.JWT_IDUSER);
            var response = await _sucursalconfiguracionLogic.Update(pId, request);

            return(Ok(response));
        }
예제 #3
0
        public async Task <Response <int> > Insert(SucursalConfiguracionRequest request)
        {
            SucursalConfiguracion objSucursalConfiguracion;
            int newId;

            objSucursalConfiguracion = request.sucursalConfiguracion;

            #region Validaciones

            #endregion

            newId = await _baseData.Insert(objSucursalConfiguracion);

            return(Functions.ResponseGeneric(newId));
        }
예제 #4
0
        public Response <SucursalConfiguracionResponse> List(SucursalConfiguracionRequest request)
        {
            Response <SucursalConfiguracionResponse> response;
            SucursalConfiguracionFilter      filter;
            List <SucursalConfiguracionList> list;

            filter = request.FilterSucursalConfiguracion;

            list = _baseData.List(filter);

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

            return(response);
        }
        public IActionResult ListSucursalConfiguracion([FromBody] SucursalConfiguracionRequest request)
        {
            var response = _sucursalconfiguracionLogic.List(request);

            return(Ok(response));
        }