示例#1
0
        public async Task <int> GuardarSesion(SesionUsuarioEntities pSesionUsuario)
        {
            using (var connection = _configuration.GetConnectionSeguridad)
            {
                const string procedure  = "PROC_I_SesionUsuario";
                var          parameters = new DynamicParameters();
                parameters.Add("@pToken", pSesionUsuario.Token, DbType.String);
                parameters.Add("@pIdUser", pSesionUsuario.IdUser, DbType.Int32);
                parameters.Add("@pDateCreate", pSesionUsuario.DateStart, DbType.DateTime);
                parameters.Add("@pStatus", pSesionUsuario.Status, DbType.Byte);

                var response = await connection.ExecuteAsync(procedure, parameters, commandType : CommandType.StoredProcedure);

                return(response);
            }
        }
        public async Task <int> GuardarSesion(SesionUsuarioEntities pSesionUsuario)
        {
            var response = await _usuarioRepository.GuardarSesion(pSesionUsuario);

            return(response);
        }